Cron式エクスプレイナー: 解析とプレビュー

Cron式エクスプレイナーで任意のcrontabスケジュールを平易な言葉で解読し、次回の実行時刻を即座にローカルでプレビュー。

cron式はブラウザ内でローカルに解析され、何もサーバーにアップロードされることはありません。

開発・運営:Udit Agarwal

Cron Expressions, Explained

タイムスタンプを変換する必要がありますか? Unixタイムスタンプ変換ツールをお試しください。

cron 解説ツール について

このCron式エクスプレイナーは、5フィールドのcrontabスケジュールを平易な言葉に翻訳し、次にいつ実行されるかを正確に表示します。0 9 * * 1-5のような式を貼り付けると、明確な説明と、ローカルタイムゾーンでの今後の実行時刻が即座に表示されます。cronスケジュールパーサーおよび構文チェッカーとして、すべてのフィールドを検証し、範囲外や不正な入力を通知し、範囲・リスト・ステップ値を完全にサポートします。cronジョブを書いたりレビューしたりし、出荷前にスケジュールが意図どおりに動くか確認したい開発者、DevOpsエンジニア、QAテスターのために作られています。5分ごとや毎月といったクイックプリセットで、よく使うスケジュールを素早く組み立てられます。すべて完全にブラウザ内で動作するため、式はローカルで処理され、何もサーバーにアップロードされません。

機能

  • 5つのcronフィールド(分、時、日、月、曜日)すべてを平易な文章に解読
  • 次の6回の実行時刻をローカルタイムゾーンで表示してプレビュー
  • 範囲(1-5)、リスト(1,3,5)、ステップ値(*/5)をサポート
  • 入力を検証し、範囲外や不正なフィールドを明確なエラーで通知
  • 毎時、毎日午前9時、平日などよく使うスケジュールのワンクリックプリセット
  • 標準的なcronのORロジックを使って日と曜日の相互作用を処理
  • 入力に合わせてリアルタイム更新、実行ボタンは不要
  • 完全にブラウザ内で動作

cron 解説ツール の使い方

  1. 入力欄に5フィールドのcron式を入力または貼り付けます。
  2. または */5 * * * * のようなプリセットチップをクリックしてよく使うスケジュールを読み込みます。
  3. 情報バナーに表示される平易な説明を読みます。
  4. Next runsリストを確認し、ローカルタイムゾーンでの今後の時刻を確かめます。

例

入力

0 9 * * 1-5

出力

Runs at minute 0, past hour 9, on every day-of-month, in every month, on Mon, Tue, Wed, Thu, Fri.

平日の午前9時スケジュールを平易な言葉に解読したもの。

よくあるエラーとトラブルシューティング

  • 先頭に秒の値を付けて6フィールドを入力する。 — 標準の5フィールド形式(分 時 日 月 曜日)を使い、秒のフィールドは削除してください。
  • 分の60や月の13など、フィールド値が範囲外として拒否される。 — 値を範囲内に保ってください。分0-59、時0-23、日1-31、月1-12、曜日0-7です。
  • 日と曜日の両方が同時に必須だと考えている。 — 両方のフィールドが制限されている場合、cronはどちらか一方が一致すれば実行されます(ORロジック)。そのためジョブが想定より頻繁に実行されることがあります。
  • まれなスケジュールで予想される実行時刻が表示されない。 — プレビューは1年先まで見ます。その期間内に実行が起きない場合は「なし」と報告されるので、日と月の組み合わせが到達可能か確認してください。

よくある質問

Cron式エクスプレイナーとは何ですか?
標準的な5フィールドのcrontabスケジュールを平易な英語の説明に変換し、ジョブが次に実行される時刻をプレビューするブラウザツールです。
エクスプレイナーはどのcron形式をサポートしますか?
標準の5フィールド(分、時、日、月、曜日)で、範囲、リスト、ステップ値に対応しています。
cronジョブが次にいつ実行されるか確認するには?
式を貼り付けてNext runsリストを読んでください。エクスプレイナーがデバイスのローカルタイムゾーンで今後の実行時刻を計算します。
日と曜日のフィールドを同時にどう扱いますか?
標準のcronの動作に従います。両方のフィールドが制限されている場合はどちらか一方が一致すればジョブが実行され、それ以外の場合は制限されたフィールドが適用されます。
*/15のようなステップ値や1-5のような範囲は使えますか?
はい。エクスプレイナーは任意のフィールドでステップ、範囲、カンマ区切りリストを受け付け、それらを説明と実行プレビューに反映します。
このツールを使うとcron式はどこかに送られますか?
いいえ。Cron式エクスプレイナーはすべてをブラウザ内でローカルに解析し、入力がデバイスから外に出ることはありません。

関連ツール

日付 / 時刻の他のツール

日付 / 時刻のツールをすべて見る (29) · すべてのツール