メインコンテンツへスキップ

Cron 式ジェネレーター

cron スケジュール式の読み解きと作成。分かりやすい説明と「次回実行時刻」プレビュー付き。すべてブラウザ内で。

意味

    次回実行時刻(ローカル時間)

      Cron 式ジェネレーターとは?

      cron 式は 5 つのフィールド(分・時・日・月・曜日)で「いつ実行するか」を表します。簡潔ですが間違えやすいものです。このツールは任意の cron を分かりやすく解説し、各フィールドを分解し、次回以降の実際の実行時刻を計算します。よく使うスケジュールのプリセットもワンクリック。すべてブラウザ内で処理し、アップロードしません。

      使い方

      1. cron(5 フィールド)を入力するか、下のプリセットをクリックします。
      2. 分かりやすい要約とフィールドごとの内訳でスケジュールを確認します。
      3. 「次回実行時刻」のプレビューを確認し、式をコピーします。

      活用シーン

      • Linux crontab、CI スケジュール、バックアップやレポートのジョブを設定。
      • 他人が書いた cron がいつ発火するかを正確に把握。
      • Unix タイムスタンプも扱うなら タイムスタンプ変換 を併用。

      cron が思った時刻に動かないのはなぜ?——タイムゾーン

      ここの「次回実行時刻」は見やすさのためにブラウザのローカルタイムゾーンで表示していますが、実際のスケジュールはサーバーに設定されたタイムゾーンで動き、多くのクラウドやコンテナは既定が UTC です。つまり「毎日 09:00」と読めても、サーバーが UTC なら別の時刻に発火します。スケジュールを頼る前に、必ずサーバーのタイムゾーンを確認しましょう。もう一つの定番の罠:「日」と「曜日」の両方が限定されているとき、cron はどちらかが一致すれば発火し、両方ではありません——0 0 13 * 5 は毎月 13 日および毎週金曜に動きます。Unix タイムスタンプも扱うならタイムスタンプ変換を併用してください。

      よくある質問

      cron 式とは?

      cron は 5 つのフィールドでスケジュールを表します:分・時・日・月・曜日。例えば `30 9 * * 1-5` は「月〜金の毎日 09:30」を意味します。Linux の crontab や各種スケジューラで広く使われます。

      このツールはデータを送信しますか?

      いいえ。解析・説明・次回実行時刻はすべてブラウザ内で JavaScript により計算され、何もアップロードされません。

      「次回実行時刻」のタイムゾーンは?

      お使いのブラウザのローカルタイムゾーンで計算・表示します。実際のサーバーは、そのサーバーに設定されたタイムゾーンで実行します。

      どの構文に対応?

      アスタリスク `*`、範囲 `1-5`、間隔 `*/15`、リスト `1,15,30`、および月・曜日の英略称(JAN、MON など)に対応します。曜日の 0 と 7 はどちらも日曜です。

      関連記事

      Cron 式の読み方:5 つのフィールドとよく使う例 →

      このツールを埋め込む

      このツールをあなたのサイトやブログに無料で設置できます。下のコードをコピーして貼り付けるだけです(当サイトへのリンクを含みます)。