Cron Expression Parser

cron スケジュールを解析、検証、説明し、フィールドの詳細と今後の実行時刻を確認できます。

cron 式
5 フィールドの Unix cron 式を入力します。スケジューラーが対応している場合は、任意の秒フィールドも含められます。

有効な式

クイックプリセット

一般的なスケジュールから始めて、各フィールドを直接調整できます。

次回の実行
現在のブラウザー時刻から、次に一致する 10 件の実行時刻をプレビューします。
有効な式

要約

5 分ごと

次回の実行時刻には、このブラウザーの local time を使用します。

フィールド内訳

各フィールドを左から右へ読み、スケジュールのどの部分を制御しているかを確認します。

フィールド許可範囲
*/50-59
*0-23
月の日*1-31
*1-12 or JAN-DEC
曜日*0-7 or SUN-SAT

次回の実行

#日時相対時間
12026/06/03 21:15:004 分後
22026/06/03 21:20:009 分後
32026/06/03 21:25:0014 分後
42026/06/03 21:30:0019 分後
52026/06/03 21:35:0024 分後
62026/06/03 21:40:0029 分後
72026/06/03 21:45:0034 分後
82026/06/03 21:50:0039 分後
92026/06/03 21:55:0044 分後
102026/06/03 22:00:0049 分後

デプロイ前に cron スケジュールを理解する

cron 式はコンパクトですが、フィールドを少し間違えるだけで、意図したよりもはるかに頻繁に、または少なくジョブが実行される可能性があります。このパーサーはブラウザー内で式を検証し、スケジュールを平易な言葉で説明し、各フィールドを分解して、今後の実行時刻をプレビューします。

使用する場面

  • デプロイ、バックアップ、クリーンアップ、通知のスケジュールを、サーバー、CI システム、タスクランナーに追加する前に確認する。
  • コピーした cron 式を、実際に期待しているスケジュールと比較する。
  • フィールドを 1 つずつ変更し、説明の更新を見ながら cron 構文を学習またはデバッグする。

対応形式

このツールは標準的な 5 フィールドの Unix cron 式に対応しています。フィールドは分、時、月の日、月、曜日です。また、秒単位の精度に対応するスケジューラー向けに、先頭に秒を含む 6 フィールドの式も受け付けます。

結果の読み方

要約には平易な説明が表示され、フィールド表には元の式がどのように分割されているかが表示されます。今後の実行時刻にはブラウザーのローカルタイムゾーンが使用されるため、ジョブを実行するスケジューラーのタイムゾーンと比較してください。

注意事項

  • 曜日の値では日曜日に 0 または 7 がよく使われ、MONFRI などの名前も使用できます。
  • JANDEC などの月名を使うと、本番環境のスケジュールを確認しやすくなります。
  • スケジューラーが別の cron 方言を使用している場合は、?LW# などの特殊トークンをそのスケジューラー自身のドキュメントで確認してください。