Cron次実行計算機

任意のcron式の次のN個のスケジュール実行時刻を計算します。秒、分、時間、日、月、曜日を含む5および6フィールド形式に対応しています。

Show nextruns

Common schedules

Field Reference
FieldRangeExamples
Minute0–590, 30, */15, 0-30
Hour0–230, 9, */6, 8-17
Day1–311, 15, */2, 1-7
Month1–121, 6, */3, JAN-JUN
Weekday0–71, 1-5, 0, MON-FRI

* — any value

, — list separator (1,3,5)

- — range (1-5)

/ — step (*/15 = every 15)

Cron次実行計算機の使い方

  1. 1cron式を入力します(例:毎週月曜日午前9時の場合は0 9 * * 1)。
  2. 2プレビューする今後の実行回数を選択します(5~20)。
  3. 3次のスケジュール日時をあなたのローカルタイムゾーンで表示します。
  4. 4cronフィールドの構文ヘルプが必要な場合はチートシートを使用します。
Zenovayアナリティクス

創業者のためのアナリティクス。

  • リアルタイムの訪問者トラッキング
  • プライバシーファースト、クッキーバナーなし
  • 2分でセットアップ
Zenovayを見る

よくある質問

クロン式とは何ですか?
クロン式は、スペースで区切られた5つ(または6つ)のフィールドで構成される文字列で、繰り返しタスクのスケジュールを定義します。標準的な5フィールド形式:分 時間 月の日 月 曜日。各フィールドは以下に対応します:特定の値(5)、範囲(1-5)、リスト(1,3,5)、ステップ値(*/15)、ワイルドカード(*)。例:「0 9 * * 1」は「毎週月曜日の午前9時」を意味します。Cronはunixに由来し、crontabファイル、CI/CDパイプライン、クラウドスケジューラー、データベースメンテナンスで使用されます。
クロンのフィールドは何を意味しますか?
標準的な5フィールドcron:[分 0-59] [時間 0-23] [月の日 1-31] [月 1-12] [曜日 0-7(0と7は日曜日)]。一部のシステムは開始時に秒の6番目のフィールドを追加します。月の名前(JAN-DEC)と曜日の名前(SUN-SAT)はしばしばサポートされています。「?」は一部のシステム(Quartz Scheduler)で「特定の値なし」として日フィールドの競合を避けるために使用されます。
cronの*/15は何を意味しますか?
*/15は「15単位ごと」を意味します。これはステップ記号です。分フィールドの*/15は「15分ごと」(0, 15, 30, 45)を意味します。時間フィールドの*/6は「6時間ごと」(0, 6, 12, 18)を意味します。1-5/2は「1から5まで2ステップ」(1, 3, 5)を意味します。ステップ記号により、各値をリストアップしなくても繰り返し間隔をコンパクトに表現できます。
一般的なクロン式は何ですか?
「* * * * *」— 毎分。「0 * * * *」— 毎時間。「0 0 * * *」— 毎日深夜。「0 0 * * 0」— 毎週日曜日の深夜。「0 9 * * 1-5」— 平日の午前9時。「0 0 1 * *」— 毎月初日。「0 0 1 1 *」— 年1回(1月1日深夜)。「*/5 * * * *」— 5分ごと。「@reboot」— システム起動時に実行する特別な文字列。
cronとcrontabの違いは何ですか?
Cronはスケジュール済みジョブを実行するUnixデーモンプロセスです。Crontab(cronテーブル)はcron式を格納する設定ファイルです。各ユーザーは「crontab -e」で編集される独自のcrontabを持つことができます。システム全体のジョブは/etc/cron.d/に保存されます。最新の代替案には、systemdタイマー(Linux)、launchdプリスト(macOS)、タスクスケジューラー(Windows)、AWS EventBridge、GCP Cloud Scheduler、GitHub Actionsスケジュールなどのクラウドネイティブスケジューラーが含まれます。