Cron 式 シミュレーター

複雑な Cron スケジュールを日本語で解説し、 直近の実行予定時刻をシミュレーションします。
よく使うパターンをプリセットとして用意しています。

スケジュール解説

次において実施09:00

現在時刻で設定した場合の解釈です。
システム設定時はタイムゾーン(JST/UTC)にご注意ください。

直近の実行予定 (Next Runs)

  • 1.2026/01/13(火) 09:00:00
  • 2.2026/01/14(水) 09:00:00
  • 3.2026/01/15(木) 09:00:00
  • 4.2026/01/16(金) 09:00:00
  • 5.2026/01/17(土) 09:00:00

💡 Tips

Cron(クーロン)の設定方法

Cron は、Unix 系 OS でコマンドを定時実行するためのデーモンプロセスです。
crontab -e コマンドで編集し、以下の 5 つのフィールドでスケジュールを指定します。

# ┌───────────── 分 (0 - 59)
# │ ┌───────────── 時 (0 - 23)
# │ │ ┌───────────── 日 (1 - 31)
# │ │ │ ┌───────────── 月 (1 - 12)
# │ │ │ │ ┌───────────── 曜日 (0 - 6) (0=日曜)
# │ │ │ │ │
# * * * * * command_to_execute

よくある設定例

  • */5 * * * * : 5 分ごとに実行(ログローテーション監視など)
  • 0 4 * * * : 毎日早朝 4 時に実行(日次バッチ処理、バックアップ)
  • 0 9 * * 1 : 毎週月曜日の朝 9 時に実行(週次レポート送信)

Cloud Scheduler (Google Cloud) での注意点

Google Cloud Scheduler や Cloud Run Jobs のスケジュール設定も、基本的にはこの Cron 構文に準拠しています。
ただし、App Engine Cron (`cron.yaml`) など一部のサービスでは記述方法が異なる場合があるため、公式ドキュメントを確認することをお勧めします。