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 表達式解析器
- 貼上表達式或按一下預設。
- 按一下「解析」計算執行時間。
- 閱讀說明確認排程。
- 查看欄位表檢查位置。
- 配合伺服器時區核對 UTC 時間。
Cron 表達式解析器常見問題
五個欄位代表什麼?
依序是分鐘、小時、日、月和星期;星期日為 0。
斜線步長有何作用?
定義欄位範圍內的間隔,例如 */15 表示每 15 分鐘。
時間是哪個時區?
以 UTC 計算和顯示,主機仍使用自己的時區。
支援六欄或 Quartz 嗎?
不支援,工具針對標準五欄格式。
為什麼表達式被拒絕?
可能是值超出範圍、欄位數錯誤或拼字錯誤。
內容會送到伺服器嗎?
不會,所有處理都在瀏覽器中完成。