開発者向けツール

cron式ジェネレータ

5フィールドのcron式を組み立て、平易な言葉で読みます。何もスケジュールしません。

cron式ジェネレータ workspace

使い方

分・時・日・月・曜日を設定するか、プリセットから始めます。説明で式を確認し、各フィールドを解説します。すべての値には *、数値、リスト、範囲、*/15 のようなステップを使えます。

例

平日の朝 09:00。ジェネレータはジョブを実行しません。

入力

0 9 * * 1-5

出力

09:00、月曜日から金曜日。
分: 0。
時: 9。
日: 毎月の毎日。
月: 毎月。
曜日: 月曜日から金曜日。

仕組み

対応構文は標準の5フィールド cron(分・時・日・月・曜日)です。範囲・リスト・ステップは各フィールド上限で検査します。貼り付け式の JAN などの名前はバリデータが受け付けます。Quartz の ?・L・W・# は拒否します。ページはコマンドを実行しません。

よくあるエラー

  • 式が6フィールド このジェネレータに秒フィールドはありません。Quartz 由来なら先頭フィールドを捨ててください。
  • 曜日に 7 と 0 の両方がある この5フィールド構文ではどちらも日曜です。
  • サーバーが実行すると思った 実行ボタンはありません。式を自分のスケジューラへコピーしてください。

制限

説明は読み取り補助です。日と曜日の組み合わせが AND か OR かはスケジューラで違います。両方を指定する式はマニュアルを確認してください。

プライバシー

フィールド値はローカルで扱われ、秘密のペイロードではありません。ジョブを「検証」するためにサーバーへ接続しません。

よくある質問

@daily は対応していますか?

いいえ。各部が見えるよう、5つの明示フィールドを出力します。