Cron 表達式解析器:解讀排程

貼上五欄 Cron 表達式,取得白話說明、逐欄解析及 UTC 下接下來五次執行時間。

輸入標準 crontab 排程並按一下「解析」,或從預設開始。所有計算都在瀏覽器本機完成。

Cron 表達式解析器:解讀排程
貼上五欄 Cron 表達式,取得白話說明、逐欄解析及 UTC 下接下來五次執行時間。

五個以空格分隔的欄位:分鐘、小時、日、月、星期。

關於 Cron 表達式解析器

Cron 是 Unix 任務自動化使用半世紀的排程語言。解析器會將標準五欄排程翻譯成白話說明,展示各欄位含義,並列出 UTC 下接下來五次執行時間。支援星號、數字、清單、範圍和步長;錯誤表達式會立即提示。所有處理都在瀏覽器本機完成。

Cron 表達式範例

常見排程及其讀法。

表達式意義備註
*/5 * * * *全天每隔五分鐘執行斜線設定步長。
0 0 * * *每天午夜執行一次第 0 小時的第 0 分鐘。
0 9 * * 1-5週一至週五上午九點執行1-5 限制為平日。
30 2 1 * *每月第一天 02:30 執行日期固定為 1。
0 */6 * * 0星期日每隔六小時執行結合小時步長與星期限制。

如何使用 Cron 表達式解析器

  1. 貼上表達式或按一下預設。
  2. 按一下「解析」計算執行時間。
  3. 閱讀說明確認排程。
  4. 查看欄位表檢查位置。
  5. 配合伺服器時區核對 UTC 時間。

Cron 表達式解析器常見問題

五個欄位代表什麼?
依序是分鐘、小時、日、月和星期;星期日為 0。
斜線步長有何作用?
定義欄位範圍內的間隔,例如 */15 表示每 15 分鐘。
時間是哪個時區?
以 UTC 計算和顯示,主機仍使用自己的時區。
支援六欄或 Quartz 嗎?
不支援,工具針對標準五欄格式。
為什麼表達式被拒絕?
可能是值超出範圍、欄位數錯誤或拼字錯誤。
內容會送到伺服器嗎?
不會,所有處理都在瀏覽器中完成。