minute hour day-of-month month day-of-week
Cron Expression パーサーは、標準の 5 フィールド CrontAt 式 (分、時間、月、月、曜日) を、平易な英語の文章とフィールドごとの内訳にデコードします。 「*/15 9-17 * * 1-5」のようなものを貼り付け、月曜から金曜までの 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)、および月と平日 (1 月から 12 月まで) の名前。
"30 */2 などの標準的な 5 フィールド式を入力または貼り付けます。 * * 1" 入力にするか、「平日午前 9 時の午前」などのプリセットをクリックして、一般的なスケジュールから始めます。
[解析] をクリックして、構文を検証します。 無効な値、逆の範囲、範囲外の番号は、特定のエラー メッセージとともに報告されるため、どのフィールドを修正するかが正確にわかります。
人間が読める説明を読み、フィールド テーブルをチェックして、5 つのフィールドのそれぞれが、期待する値、特に月日と曜日のやり取りに展開されることを確認します。
現地時間と UTC の両方で表示される次の 5 つのスケジュールされた発生を検査します。 意図が一致する場合は、式をクリップボードにコピーして、Crontab またはスケジューラの構成にドロップします。
不可解な CrontAb 構文を、「月曜日の 2 時間ごとに 30 分前」のような読みやすい文に変えます。
5 つのフィールド、その生の式、およびそれが一致する展開値のそれぞれを示す表
現地時間と UTC の両方での具体的な次のタイムスタンプ — タイムゾーンの間違いを最も早く検出する方法
ワイルドカード、リスト、範囲、ステップ値、および指定された月/平日 (1 月から 12 月、日曜) をサポート
Calculate the exact time between two dates: years, months, days, and business days
Convert between Unix timestamps and human-readable dates
Generate random UUIDs (Universally Unique Identifiers)
Format, validate, and minify JSON data
0 comments
No comments yet. Be the first to share your thoughts!