コンテンツにスキップ
ToolsMinify logo
開発者ツール

Cron 式ジェネレーター

プリセットと5フィールドでスケジュールを組むか、*/15 * * * * のような既存式を貼り付けて意味を確認します。この無料 Cron 式ジェネレーターは各フィールドを説明し、日と曜日の OR 意味論を警告し、次の5回のローカル実行時刻を表示し、crontab 行や GitHub Actions schedule をコピーします - すべてブラウザ内です。

Cron 式ジェネレーターについて

プリセットと5フィールドでスケジュールを組むか、*/15 * * * * のような既存式を貼り付けて意味を確認します。この無料 Cron 式ジェネレーターは各フィールドを説明し、日と曜日の OR 意味論を警告し、次の5回のローカル実行時刻を表示し、crontab 行や GitHub Actions schedule をコピーします - すべてブラウザ内です。

Cron 式ジェネレーターの使い方

  1. プリセット(毎分、5分ごと、毎時、毎日、毎週、毎月)を選ぶか、5フィールドを編集します。
  2. または5フィールド Unix cron を貼り付けボックスに貼り、フィールドごとの説明を読みます。
  3. 平易な意味と、ローカルタイムゾーンでの次の5回の実行時刻を確認します。
  4. 式、crontab 行、GitHub Actions schedule スニペットをコピーします。
  5. 日と曜日の両方を設定した場合は、デプロイ前に OR 警告を確認します。

Cron 式ジェネレーターの例

*/15 * * * * の意味は?

*/15 * * * * を貼り付けると、分 = 0-59 で15分ごと、他フィールドは毎時・毎日・毎月・平日すべてと分解されます。次回実行は :00、:15、:30、:45 です。

平日 09:30

分 30、時 9、曜日 1-5 にすると 30 9 * * 1-5 となり、月-金の 09:30(ローカル)に実行されます。

月初 0時

Monthly プリセット (0 0 1 * *) は、1日だけ実行するバックアップやレポート向けです。

日 (DOM) + 曜日 (DOW) の落とし穴

0 0 1 * 1 はクラシック Unix cron では「1日」または「月曜 0時」- 1日が月曜のときだけではありません。ツールがその警告を表示します。

Cron 式ジェネレーターに関するよくある質問

Unix cron 式の5フィールドは?
分 (0-59)、時 (0-23)、日 (1-31)、月 (1-12 または JAN-DEC)、曜日 (0-7 または SUN-SAT、0 と 7 は日曜)。特殊文字: * (任意)、リスト (1,15)、範囲 (1-5)、ステップ (*/15)。
*/15 * * * * の意味は?
15分ごと: 毎時 0、15、30、45 分、毎日です。このツールに貼るとフィールド分解と次の5回の実行時刻が見られます。
日と曜日を同時に設定すると警告されるのはなぜ?
クラシック Vixie/Unix cron では両方制限時、どちらかが一致すれば日が一致します (OR)、両方 (AND) ではありません。片方のフィールドを空にすると単一制約にできます。
次回実行時刻は UTC かローカルか?
ブラウザのローカルタイムゾーンです。本番 crontab や GitHub Actions は通常 UTC(または設定 TZ)で評価されます。サーバーがローカルと異なるならデプロイ前に変換してください。
GitHub Actions の schedule に使える?
はい。式を組み立てまたは貼り付けた後、GitHub Actions schedule スニペット (schedule / cron) をコピーします。GitHub Actions は UTC の標準5フィールド cron です。
式はアップロードされますか?
いいえ。解析、説明、次回実行計算はすべてブラウザ内です。サーバーには送られません。