Crontabジェネレータ
ドロップダウンとプリセットを使用してcron式を視覚的に構築します。人間が読める説明と次の5回の実行時間のプレビューを取得できます。
Quick Presets
Minute
0 – 59
Matches every minute (*)
Hour
0 – 23
Matches every hour (*)
Day of Month
1 – 31
Matches every day of month (*)
Month
1 – 12
Matches every month (*)
Day of Week
0 (Sun) – 7 (Sun)
Matches every day of week (*)
Generated Expression
* * * * *Minute
*
Hour
*
Day (month)
*
Month
*
Day (week)
*
When it runs
Runs every minute.
Next 5 Scheduled Runs
(browser local time)1Wed, Jun 3, 2026, 12:11 PM
2Wed, Jun 3, 2026, 12:12 PM
3Wed, Jun 3, 2026, 12:13 PM
4Wed, Jun 3, 2026, 12:14 PM
5Wed, Jun 3, 2026, 12:15 PM
Runs entirely in your browser — no data is sent to any server.
Crontabジェネレータの使い方
- 1クイックプリセットを選択するか、ドロップダウンを使用して各フィールドを手動で設定します。
- 2分、時間、月の日、月、曜日を設定します。
- 3生成されたcron式と人間が読める説明を表示します。
- 4スケジュールされた次の5回の実行時間を確認し、式をコピーします。
Zenovayアナリティクス
関連ツール
よくある質問
Crontabとは何ですか、また何に使用されていますか?▾
Crontab(cron table)はUnix系システム上の構成ファイルで、特定の時間にシェルコマンドを実行するよう指定します。cronデーモンはこれらのファイルを読み取り、指定した時間にコマンドを実行します。自動バックアップ、ログローテーション、メール送信、データベースメンテナンス、および時間ベースのスケジュールで繰り返す必要があるタスクに一般的に使用されます。
cron式の形式は何ですか?▾
標準的なcron式は、5つのスペース区切りフィールドで構成されています:分(0-59)、時間(0-23)、月の日(1-31)、月(1-12)、曜日(0-7、0と7の両方が日曜日を表します)。各フィールドは*(任意の値)、特定の数値、範囲(1-5)、ステップ(*/5または1-30/2)、またはカンマ区切りリスト(1,3,5)を受け入れます。
@dailyなどの特別な@速記文字列とは何ですか?▾
@rebootはスタートアップ時に1回実行されます。@yearly(または@annually)は「0 0 1 1 *」に相当します。@monthlyは「0 0 1 * *」です。@weeklyは「0 0 * * 0」です。@daily(または@midnight)は「0 0 * * *」です。@hourlyは「0 * * * *」です。
一般的なcron式の例は何ですか?▾
「* * * * *」- 毎分。「0 * * * *」- 毎時。「0 0 * * *」- 毎日午前0時。「0 9 * * 1-5」- 平日午前9時。「*/15 * * * *」- 15分ごと。「0 0 1 * *」- 毎月の初日。
cronジョブはUTCまたはローカル時間で実行されますか?▾
デフォルトでは、cronはcronが実行されるサーバーのシステムタイムゾーンを使用します。これはクラウドインフラストラクチャではしばしばUTCです。最新のcron実装(AWS EventBridgeやsystemdタイマーなど)は明示的なタイムゾーン設定をサポートしています。時間に敏感なジョブをスケジュールする前に、常にサーバータイムゾーンを確認してください。