Command Palette

Search for a command to run...

CR

cron 式パーサー

cron 式を平易な英語に解析し、今後の実行時間をプレビューします

minute   hour   day-of-month   month   day-of-week

Category:time
Mode:Offline
Version:1.0.0
Access:Free

cron 式パーサーとは何ですか?

Cron Expression Parser interface on Toolz.dev - Parse cron expressions into plain English and preview upcoming run times

Cron 式パーサーは、標準的な 5 フィールドのクロンタブ式 (分、時間、月、月、週) を平易な英語の文とフィールドごとの内訳にデコードします。 「*/15 9-17 * * 1-5」などを貼り付けると、月曜から金曜までの 9 時間から 17 時間を過ぎると 15 分ごとに発火することがすぐにわかります。アスタリスクを数えたり、3 番目のフィールドが日か月かを 2 番目に推測したりする必要はありません。

翻訳以外のツールは、ローカル タイムゾーンと UTC の両方で次の 5 回の実行時間を計算します。 大量生産インシデントは、Vixie Cron が定義する or-semantics のやり方で、月日と曜日が対話するために、間違ったタイムゾーンに対してスケジュールされた Cron ジョブや、日と曜日が対話するために、何日もの間、無音で発生することから生じる、大量の生産インシデントから生じます。 具体的な次のタイムスタンプを確認するのは、CronTab、Kubernetes CronJob、GitHub アクション ワークフロー、または AWS EventBridge ルールにスケジュールをコミットする前に最も早く健全性チェックです。

ブラウザではすべてが 100% クライアント側で実行されます。貼り付ける式はサーバーに触れることはありません。つまり、内部インフラストラクチャ、CI/CD パイプライン、またはランダムな Web サイトに貼り付けたくないもののスケジュールとともに安全に使用できます。パーサーは、ワイルドカード (*)、リスト (1,15,30)、範囲 (1-5)、ステップ値 (*/15、1-10/2)、および指定された月と平日 (JAN-DEC、SUN-SAT) という完全な標準構文をサポートします。

cron のルールの 1 つはほぼ全員を捕まえ、内訳を読む価値があります。 day-of-mon と day-of-week の両方が制限されている場合、cron はどちらかが一致したときにジョブを実行します。つまり、0 0 1 * 1 は月の最初と毎週月曜日に起動しますが、これは作者が意図したものではありません。もう 1 つの定期的なサプライズは夏時間です。時計が前にジャンプする時間内にスケジュールされたジョブはその日は実行されず、繰り返される時間内に 1 つは 2 回実行できます。cron は現地時間を読み取るためです。標準の 5 フィールドの cron には秒フィールドがなく、@reboot はスケジュールではなくイベントであるため、どちらも将来の時刻のリストとしてプレビューすることはできません。

cron 式パーサーの使い方

1

cron 式を入力してください

"30 */2 などの標準的な 5 フィールド式を入力または貼り付けます。 * * 1" 入力にするか、「平日午前 9 時の午前」などのプリセットをクリックして、一般的なスケジュールから始めます。

2

式を解析する

[解析] をクリックして、構文を検証します。 無効な値、逆の範囲、範囲外の番号は、特定のエラー メッセージとともに報告されるため、どのフィールドを修正するかが正確にわかります。

3

内訳を確認する

人間が読める説明を読み、フィールド テーブルをチェックして、5 つのフィールドのそれぞれが期待される値 (特に月と週の日の相互作用) に拡張されていることを確認します。

4

次の実行時間を確認する

現地時間と UTC の両方で表示される次の 5 つのスケジュールされた発生を検査します。 意図が一致する場合は、式をクリップボードにコピーして、Crontab またはスケジューラの構成にドロップします。

主な機能

平易な英語の説明

不可解な CrontAb 構文を、「月曜日の 2 時間ごとに 30 分前」のような読みやすい文に変えます。

フィールドごとの内訳

5 つのフィールド、その生の式、およびそれが一致する展開値のそれぞれを示す表

次の 5 回の実行時間

現地時間と UTC の両方で今後のタイムスタンプを具体化する - タイムゾーンの間違いをキャッチする最速の方法

完全な標準構文

ワイルドカード、リスト、範囲、ステップ値、および指定された月/平日 (1 月から 12 月、日曜) をサポート

Frequently Asked Questions

スラッシュはステップ値を定義します。 */5 分フィールドは「5 分ごと」を意味します - 0、5、10、15、そして55 までと、このように展開します。 範囲を持つステップを組み合わせることもできます: 10-30/5 は 10、15、20、25、30 に一致します。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

croncrontabcron expressioncron parserschedulecron jobcron syntaxnext run timecron generatorcron expression parsercrontab next run timescron to plain english