Cron Expression Humanizer

クロン式を人間の読み取り可能な説明に変換し、次の実行時間を予測する

Choose between 5-field standard format or 6-field extended format with seconds
状態:
有効
Load a random sample cron expression to test
Clear the cron expression input and results

クロンの表現

5フィールド形式 (左から右):

分:0-59
時間:0-23
月の日:1-31
月:1-12
曜日:0-7(0および7 =日曜日)

人間の説明

人間の読み取り可能な説明がここに表示されます...

Cron Expression Guide

特殊文字

* - 任意の値(ワイルドカード)
? - 特定の値はありません(デイフィールドのみ)
- - 値の範囲(例:1-5)
, - 値のリスト(例:1,3,5)
/ - ステップ値(たとえば、 */2)

一般的な例

0 9 * * 1-5 - 平日午前9時
30 14 1 * * - 午後2時30分の月
0 */6 * * * - 6時間ごと
0 0 * * 0 - 毎週日曜日の真夜中

Cron 式ヒューマナイザー - Cron スケジュール変換ツール

Cron 式は簡潔な構文でスケジュールを定義します。このページでは cron を人間が読めるテキストに変換し、タイムゾーンをまたぐエッジケースを含めてジョブ実行タイミングを検証できます。

cron 式とは?

標準的な 5 フィールドの cron は、分、時、日(月内)、月、曜日で構成されます。拡張形式では秒や年が追加される場合があります。ワイルドカード、範囲、リスト、ステップ値で頻度を制御します。例: 0 0 * * 1 は毎週月曜の午前 0 時に実行されます。

人間向け表示の仕組み

ツールは式を解析し、実際の実行時刻へ展開して分かりやすい説明を生成します。競合や曖昧さを強調表示し、次回の実行予定を示し、異なるタイムゾーンでの挙動をシミュレーションできます。

Cron Humanizer について

コードレビュー時のスケジュール確認、非技術者への説明、DST の影響確認に役立ちます。意図どおりに動作することを事前に検証できます。

可読性の高いスケジュールは運用負荷を軽減します。式とともに意図を文書化し、エッジケースを検証してから本番環境へ導入してください。

Advertisement