Crontabジェネレーター
GUIでCron式を簡単に作成できるツールです。日本語の説明と次の実行時刻を表示します。
* * * * *
説明
毎分実行
Crontabジェネレーターの使い方
各フィールド(分・時・日・月・曜日)に値を入力するか、プリセットボタンで一般的なスケジュールを選択できます。Cron式は自動的に生成され、日本語の説明と次の5回の実行予定時刻が表示されます。「既存のCron式をパース」欄にCron式を入力してパースボタンを押すと、各フィールドに値がセットされ内容を確認できます。
Cron式のフォーマット
Cron式は5つのフィールドで構成されます:分(0-59)、時(0-23)、日(1-31)、月(1-12)、曜日(0-7、0と7は日曜日)。特殊文字として「*」(任意の値)、「,」(複数の値を列挙)、「-」(範囲指定)、「/」(間隔指定)が使用できます。例えば「*/5 9-17 * * 1-5」は「平日の9時から17時の間、5分ごと」を意味します。
よくある質問(FAQ)
Q. Cron式のフォーマットはどうなっていますか?
A. Cron式は左から「分 時 日 月 曜日」の5つのフィールドで構成されます。各フィールドには数値、*(任意)、,(リスト)、-(範囲)、/(間隔)が使用できます。例えば「0 9 * * 1-5」は平日の毎朝9時を意味します。
Q. タイムゾーンはどのように扱われますか?
A. このツールで表示される次の実行時刻は、お使いのブラウザのローカルタイムゾーンに基づいています。サーバーのCron設定では、サーバーのタイムゾーン設定に従って実行されます。タイムゾーンの違いにご注意ください。
Q. よく使うCron式のパターンは?
A. 一般的によく使われるパターンは、「* * * * *」(毎分)、「0 * * * *」(毎時0分)、「0 0 * * *」(毎日0時)、「0 0 * * 0」(毎週日曜0時)、「0 0 1 * *」(毎月1日0時)です。プリセットボタンから簡単に選択できます。