Cron式を理解してテストする
Cron式を貼り付けると、平易な言葉での説明、次の5回の実行時刻、フィールドごとの内訳を確認できます。
上部にCron式を入力するか、プリセットを選択すると、スケジュールの説明が表示されます。
Cron式パーサーについて
Cron式はコンパクトですが、一目で読み取るのは困難です。このツールは5フィールドまたは6フィールドの式を平易な文章に変換し、次にいつ実行されるかを正確に示し、各フィールドを内訳表示することで、何が照合されているかを正確に把握できます。
機能:
- 6言語対応の平易な説明
- 次の5回の実行時刻をローカルタイムゾーンで表示
- 標準の5フィールドおよび秒を含む6フィールド構文に対応
- よく使われるスケジュール用のプリセットを用意
Cron式を解析する方法
- Cron式を入力または貼り付けるか、プリセットのいずれかを選択します
- 式に秒フィールドが含まれる場合は6フィールドモードに切り替えます
- スケジュールの平易な説明を読みます
- 次の5回の実行時刻とフィールドごとの内訳を確認します
よくある質問
Cron式とは何ですか?
Cron式は、タスクをいつ実行するかを定義するためにスケジューラーが使用するコンパクトな文字列で、分・時・日・月・曜日のフィールドで構成されます。
Cron式のアスタリスクやスラッシュは何を意味しますか?
アスタリスク(*)はそのフィールドの「すべての値」を意味します。スラッシュはステップ間隔を設定し、例えば */15 は15単位ごとを意味します。ハイフンは1-5のような範囲を表し、カンマは1,15,30のように特定の値を列挙します。
このツールは秒フィールドに対応していますか?
はい — 6フィールドモードに切り替えると最初のフィールドが秒(0-59)になり、1分未満の精度でスケジュールを設定できます。
次の実行時刻は自分のタイムゾーンですか、それともサーバーのタイムゾーンですか?
すべてクライアント側で処理されるため、お使いのブラウザのローカルなシステム時計とタイムゾーンを使用して計算されます。実際のジョブが別のタイムゾーンのサーバーで実行される場合、実際のトリガー時刻はここに表示される時刻と異なる場合があります。
自分のCron式はサーバーに送信されますか?
いいえ。解析、説明文、次の実行時刻はすべてブラウザ内でローカルに計算され、何もアップロードされません。
5フィールドと6フィールドのCronの違いは何ですか?
標準のCronは分・時・日・月・曜日の5フィールドを使用します。このツールの6フィールドモードでは、先頭に任意の秒フィールドを追加し、cronerのようなライブラリがサポートするのと同様に、1分未満の精度を実現します。
プライバシー
Cron式がブラウザの外に送信されることはありません — 解析とスケジュール計算はすべてローカルで行われます。