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
時刻はブラウザのローカルタイムゾーン。
使い方
- cron 式を入力。デフォルトの `0 9 * * 1-5` は平日午前 9 時。
- 必要に応じて別の開始時刻を設定 — 過去のアンカーから逆算したり、未来の日付から投影したりするのに便利。
- リスト表示する今後の実行回数を選択(最大 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`、`#` などの追加機能を導入。