CRON EXPRESSION GENERATOR

Cron式生成・解析

Unix/Linuxで一般的な「分・時・日・月・曜日」の5フィールドCron式を作成し、各指定を展開して確認できます。

入力したCron式はブラウザ内だけで処理し、保存・外部送信しません。

FIVE-FIELD CRON

Cron式を生成・解析

5フィールドCron専用です。Quartz・AWS EventBridge、秒・年フィールド、?LW#@daily、コマンド、タイムゾーン指定には対応していません。

曜日

フィールドを選んで生成
分(0〜59)
時(0〜23)
日(1〜31)
月(1〜12 / JAN〜DEC)
曜日(0〜7 / SUN〜SAT)

RESULT

解析結果

Cron式
0 9 * * *
説明
毎日9:00
各フィールドの展開

対応するCron構文

*、単一値、カンマ区切りのリスト、ハイフンの範囲、*または範囲へのstepを扱います。月・曜日は英語3文字名(大文字・小文字不問)も使用できます。曜日は0と7のどちらも日曜日です。

日と曜日が両方とも * 以外なら、一般的なVixie Cron/Cronieと同様にOR条件です。月の条件は常にANDです。実際の実行時刻はサーバーのタイムゾーンとDST設定に依存します。

仕様:POSIX crontabCronie crontab(5)

よくある質問

Cron式とは?

指定した時刻にコマンドを定期実行するための時刻指定です。

5つのフィールド順は?

分、時、日、月、曜日の順です。

* は何を意味しますか?

そのフィールドの全値に一致します。

*/15 は?

フィールドの先頭から15刻みです。分なら0、15、30、45分です。

リストと範囲は使えますか?

1,151-5 を使用できます。

曜日の0と7は?

どちらも日曜日です。

日と曜日を両方指定すると?

どちらか一方に一致すれば実行されるOR条件です。

月名・曜日名は使えますか?

JAN〜DEC、SUN〜SATの英語3文字名を大文字・小文字不問で使えます。

秒や年フィールドは?

対応していません。5フィールドCron専用です。

QuartzやAWS形式は?

対応していません。?LW#も対象外です。

次回実行時刻は表示しますか?

表示しません。タイムゾーンやDSTで結果が変わるためです。

入力値は外部送信されますか?

解析はブラウザ内で行い、入力したCron式を外部送信・保存しません。