Cron式パーサー

安全なプリセット、再現可能な共有 URL、フィールドごとの説明、今後の実行タイムラインで、標準の 5 フィールド cron 式をデバッグします。

式入力
消去
スケジュール概要

Asia/Seoul でこの 5 フィールド cron スケジュールをプレビューし、素早くデバッグできるよう次の 5 件の一致実行を展開しました。

*/5 * * * *
プレビューのタイムゾーン Asia/Seoul (KST)
評価基準時刻 月, 8月 31, 2026 09:21 KST
基準 UTC 時刻 2026-08-31 00:21 UTC
共有URL https://comutil.com/ja/cron?preset=every-5-minute-polling
次の 5 回の実行
実行 1 月, 8月 31, 2026 09:25 KST
UTC 2026-08-31 00:25 UTC
相対時間 今から3分
実行 2 月, 8月 31, 2026 09:30 KST
UTC 2026-08-31 00:30 UTC
相対時間 今から8分
実行 3 月, 8月 31, 2026 09:35 KST
UTC 2026-08-31 00:35 UTC
相対時間 今から13分
実行 4 月, 8月 31, 2026 09:40 KST
UTC 2026-08-31 00:40 UTC
相対時間 今から18分
実行 5 月, 8月 31, 2026 09:45 KST
UTC 2026-08-31 00:45 UTC
相対時間 今から23分
フィールドごとの内訳
*/5
許可範囲 0-59
意味 分を 5 刻みで対象にします。
*
許可範囲 0-23
意味 そのフィールドで許可されているすべての値を対象にします。
日(月内)
*
許可範囲 1-31
意味 そのフィールドで許可されているすべての値を対象にします。
*
許可範囲 1-12 または JAN-DEC
意味 そのフィールドで許可されているすべての値を対象にします。
曜日
*
許可範囲 0-7 または SUN-SAT
意味 そのフィールドで許可されているすべての値を対象にします。
Cron式とは何ですか?

cron 式は繰り返しスケジュールを定義する 5 つのフィールドからなる文字列で、分・時・日・月・曜日の順です。スケジューラによっては秒と年のフィールドを追加で使えます。

Cronフィールド形式

標準のcronは5つのフィールドを持ちます:分(0-59)、時(0-23)、日(1-31)、月(1-12)、曜日(0-6、日曜=0)。特殊文字には *(任意)、,(リスト)、-(範囲)、/(ステップ)があります。拡張形式では秒と年のフィールドが含まれることがあります。

主な使用例
  • バックアップジョブのスケジューリング
  • 定期的なデータ同期の実行
  • スケジュールされたメールや通知の送信
  • 一時ファイルとキャッシュのクリア
  • 定期レポートの生成
よく使うパターン
入力: 0 0 * * *
出力: 毎日深夜0時
入力: */15 * * * *
出力: 15分ごと
入力: 0 9 * * 1-5
出力: 平日の午前9時
入力: 0 0 1 * *
出力: 毎月1日の深夜0時
よくある質問

cronはどのタイムゾーンを使用しますか?

従来のcronはシステムのタイムゾーンを使用します。Kubernetes CronJobsのような最新のスケジューラではタイムゾーンを指定できます。cronシステムがどのタイムゾーンを使用しているか常に確認してください。

毎秒ジョブを実行するにはどうすればよいですか?

標準の5フィールドcronは秒をサポートしていません(最小間隔は毎分)。Quartzのような一部のシステムは秒を含む6フィールドcronをサポートしています。代替手段として、sleepループや1分未満の間隔向けに設計されたタスクスケジューラがあります。