AZ Tools

Cron 次回実行

時間

標準の 5 フィールド cron(`分 時 日 月 曜日`)を範囲(`1-5`)、リスト(`1,3,5`)、ステップ(`*/15`)、月 / 曜日のエイリアス(`mon`、`jan`)と一緒にパース。結果リストは現在(または固定タイムスタンプ)から始まる次の実行を、ローカルタイムゾーンで表示。月日と曜日の両方が制限されている場合、どちらかが一致すればヒットとカウント — 元の Vixie cron セマンティクスと一致。

次の実行
  • #16/3/2026, 9:00:00 AM
  • #26/4/2026, 9:00:00 AM
  • #36/5/2026, 9:00:00 AM
  • #46/8/2026, 9:00:00 AM
  • #56/9/2026, 9:00:00 AM
  • #66/10/2026, 9:00:00 AM
  • #76/11/2026, 9:00:00 AM
  • #86/12/2026, 9:00:00 AM

時刻はブラウザのローカルタイムゾーン。

使い方

  1. cron 式を入力。デフォルトの `0 9 * * 1-5` は平日午前 9 時。
  2. 必要に応じて別の開始時刻を設定 — 過去のアンカーから逆算したり、未来の日付から投影したりするのに便利。
  3. リスト表示する今後の実行回数を選択(最大 50)。

よくある質問

`1 * * * *` は 1 日 1 回? それとも 1 時間に 1 回?
1 時間に 1 回、毎時 1 分。最初のフィールドは分 — リテラル値は「時計がこの値に達したときだけ」を意味し、他のフィールドはデフォルトで `*`(任意)。1 日 1 回午前 1 時に実行するには `0 1 * * *` と書く。
日と曜日はどうやって組み合わさる?
両方のフィールドが `*` 以外のとき、cron はそれらを OR として扱う:どちらかの条件が一致すればジョブが実行される。`0 0 1 * 1` は毎月 1 日と毎月曜日に発火。AND を望むならジョブ自体の中で強制する必要がある。
6 フィールド(秒付き)または Quartz cron をサポートしている?
まだ — これは分から始まる単純な Unix cron、5 フィールド。Quartz は秒フィールドと `L`、`W`、`#` などの追加機能を導入。

関連ツール