cron 式パーサー
cron 式を平易な文章で説明し、次回以降の実行時刻をプレビューします。
cron 式
分 · 時 · 日 · 月 · 曜日
平易な説明
15 分ごと
分
*/15
時
*
日
*
月
*
曜日
*
設計段階からプライバシー重視。 すべての処理はあなたのブラウザ内で行われます。入力内容がアップロード・記録・サーバー保存されることはありません。
よくある質問
cron の 5 つのフィールドは何を意味しますか?
順に、分(0-59)、時(0-23)、日(1-31)、月(1-12)、曜日(0-7、0 と 7 はどちらも日曜)です。
*/15 は何を意味しますか?
ステップ値です。そのフィールド内で 15 単位ごとに実行します。分フィールドの `*/15` は :00、:15、:30、:45 に実行します。
次回実行時刻はどのタイムゾーンで表示されますか?
端末のローカルタイムゾーンです。サーバーは UTC で cron を動かすことが多いので、このプレビューに頼る前にホストの設定を確認してください。
6 フィールドの式に対応していますか?
対応しています。先頭の秒フィールドを認識します。Quartz や複数のジョブスケジューラーが使う形式です。
cron 式パーサーについて
cron 式は 5 つのフィールド(分、時、日、月、曜日)で構成され、前に秒フィールドを置くこともできます。わずかな構文の違いで意味がまったく変わりますが、それに気づくのは翌日ジョブが動いたか確認したときというのが普通です。
このツールは式を平易な文章で説明し、あなたのローカルタイムゾーンで次の実行時刻を計算します。デプロイ前にスケジュールを確認できます。プリセットはよくあるケースを網羅しているので、そこから調整してください。
古典的な罠は日フィールドと曜日フィールドの併用です。標準 cron では 0 0 1 * 1 は毎月 1 日または毎週月曜に発火し、1 日に当たる月曜だけではありません。OR の挙動を意図的に使う場合を除き、どちらか一方は * にしてください。