cron 式ビルダー・パーサー

標準の 5 フィールドの cron 式を、分・時・日・月・曜日を指定して構築します — または既存の式を貼り付けて平易な日本語で読み戻し、次の 5 回の実行時刻をプレビューできます。既製のプリセットが最も一般的なスケジュール(15 分ごと、平日 9 時、毎月 1 日…)をカバーします。ここで構築した式は crontab、systemd タイマー、ほとんどのスケジューラーで動作します。すべてブラウザー内でローカルに解釈されます。古い タイマーツールページにも小さな読み取り専用 cron パーサーがあります。
cron とは? cron は Unix 系システム(Linux、macOS、WSL の cron サービス)に組み込まれたジョブスケジューラーです。cron 式は「このコマンドをこの時刻に実行」を伝えるコンパクトな方法で、5 つのスペース区切りフィールド:分 (0-59)、時 (0-23)、日 (1-31)、月 (1-12)、曜日 (0-7、0 と 7 が日曜)。アスタリスク *はそのフィールドの「任意の値」を意味するため、0 9 * * 1-5は「月〜金の午前 9:00」、*/15 * * * *は「15 分ごと」を意味します。このページはその標準 5 フィールド形式(秒フィールドなし)に従うため、ここで構築した式は crontab ファイル、cron.d、systemd タイマー、ほとんどのホスト型スケジューラーの cron サービスでも動作します — 新しいスケジュールの構築にも、誰かが残したスケジュールの解読にも便利です。
式 0 9 * * *
フィールドは 5 つだけです。 順序は常に 分 時 日 月 曜日:分 0-59、時 0-23、日 1-31、月 1-12、曜日 0-7(両方 0と 7が日曜を意味します)。フィールドは *(すべての値)、リスト 1,15,30、範囲 9-17、ステップ */15(または 10-40/5)と組み合わせを受け付けます。一部のスケジューラーの第 6(秒)フィールドや ?、L、# などの Quartz 風 cron の拡張は 未対応です。日と曜日の両方が制限されている場合、式は どちらか一方に一致します(標準 cron の挙動)。