Monu Tools

Cron式生成

cron式を構築・確認します。プリセットを選択するか5フィールドを編集し、お使いのタイムゾーンでの次回実行時刻を確認できます。すべてブラウザ内で実行されます。

Cron生成の使い方

  1. 01

    プリセットを選択するか、5つのフィールドにcron式を入力してください。

  2. 02

    各フィールドにラベルが付き、編集しながら検証されます。

  3. 03

    ローカルタイムゾーンで計算された次回実行時刻を確認してください。

よくある質問

5つのフィールドはどういう意味ですか?

順番に:分、時間、日(月内)、月、曜日(週内)です。アスタリスクはすべての値を意味するため、* * * * *は毎分実行されます。

15分ごとにジョブを実行するには?

分フィールドにステップ値を使用してください:*/15 * * * *は毎時0、15、30、45分に実行されます。

曜日フィールドには何を受け付けますか?

0〜6の数値(日曜が0、7も日曜を意味します)またはMONのような3文字の名前です。範囲(MON-FRI)とリスト(MON,WED,FRI)も使用できます。

予想より多くの日にマッチするのはなぜですか?

月内の日と週内の曜日の両方が設定されている場合、標準のcronはどちらかがマッチしたときに実行されます。予期しない動作を避けるには一方を*にしてください。

秒フィールドや非標準構文はサポートしていますか?

このジェネレーターは標準の5フィールドcronを対象としています。一部のプラットフォームが追加する秒フィールドや@rebootなどの拡張は生成されません。

実行時刻はどのタイムゾーンですか?

プレビューはブラウザのローカルタイムゾーンでの次回実行を表示します。ジョブを実行するサーバーは独自のタイムゾーンを使用するため、それが一致することを確認してください。

このツールについて

cron式は定期タスクの実行タイミングを定義する5つ(または6つ)のフィールドの文字列です。分、時間、月内の日、月、週内の曜日。構文はコンパクトですが間違えやすく、アスタリスクの位置が違うと1日1回ではなく毎分実行されることもあります。

このジェネレーターは一般的なプリセット(毎時、毎日午前0時、毎週月曜日午前9時)から選択するか、フィールドごとにカスタム式を構築できます。デプロイする前にスケジュールを確認できるようにローカルタイムゾーンでの次回5回の実行時刻を表示します。出力はLinuxとmacOSの標準cron、crontab、AWS EventBridge、GitHub Actionsスケジュール、ほとんどのジョブスケジューリングライブラリで動作します。

関連ツール

当サイトは必要なCookieを使用しています。同意いただける場合、Google AdSenseも読み込みます(広告Cookieが設定されます)。詳しくはプライバシーポリシーをご覧ください。