Cron Expression Generator

視覚的なコントロール、プリセット、今後の実行プレビューを使って、5 フィールドの cron 式を作成します。

cron 式
標準の minute hour day month weekday 構文を使うスケジューラーに、生成された 5 フィールドの式をコピーします。

生成された式

* * * * *

わかりやすい概要

すべての分

*

すべての時

*

日付

すべての日付

*

すべての月

*

曜日

すべての曜日

*
クイックプリセット
一般的なスケジュールから始めて、下の任意のフィールドを調整できます。

フィールドを設定

各行で 1 つの cron フィールドを制御します。すべての値、間隔、特定の値、または両端を含む範囲を選択します。

*
一致する各時間の中で実行できる分を選択します。
モード

すべての分

*
一致する各日の中で実行できる時を選択します。
モード

すべての時

日付*
1 から 31 までの一致する暦日を選択します。
モード

すべての日付

*
一致する月を選択します。
モード

すべての月

曜日*
一致する曜日を選択します。日曜日は 0 で表されます。
モード

すべての曜日

次回の実行
生成された式に一致する次のローカル時刻をプレビューします。
#ローカル日時相対
12026/06/03 21:121 分後
22026/06/03 21:132 分後
32026/06/03 21:143 分後
42026/06/03 21:154 分後
52026/06/03 21:165 分後

cron スケジュールを視覚的に作成

cron 式はコンパクトですが、誤ったフィールドを少し変えるだけで、ジョブが「平日の朝」から「毎分」に変わることがあります。このジェネレーターでは各フィールドに専用のコントロールがあるため、すべての構文ルールを覚えなくても標準の 5 フィールド cron 式を作成できます。

役立つ場面

  • CI ジョブ、バックアップ、キャッシュウォーマー、レポート、その他の定期タスクのスケジュールを作成する。
  • 既知のプリセットから始めて、1 つずつフィールドを細かく調整する。
  • 式をスケジューラーに貼り付ける前に、今後のローカル実行時刻をプレビューする。

使い方

  1. クイックプリセットを選択するか、デフォルトの式のまま各フィールドを手動で編集します。
  2. 各フィールドをすべての値、間隔、特定の値、または範囲のどれで実行するかを選択します。
  3. 生成された式と次回実行プレビューを確認し、スケジューラーにコピーします。

注意事項

  • このツールは標準の 5 フィールド cron を生成します:minute、hour、day of month、month、day of week。
  • 日曜日は 0 と表示され、一般的な Unix 形式の cron スケジューラーで受け入れられます。
  • 日付と曜日の両方が制限されている場合、多くの cron 実装ではどちらか一方のフィールドが一致すると実行されます。システムによって異なるため、対象のスケジューラーでその組み合わせを確認してください。