Cron 表達式解析
在瀏覽器本機解析和驗證 5/6/7 欄位 Cron 表達式,查看欄位解析、依所選時區預覽下次執行時間、讀取可讀描述,並複製目前表達式用於 crontab、CI/CD 和定時排程。
Cron 表達式
可讀描述: 載入中...
常用預設
欄位解析
*/5
分
0, 5, 10, 15, 20, 25, 30, 35, 40, 45…
*
時
全部
*
日
全部
*
月
全部
*
週
全部
執行時間預覽
時區
本地時間 · UTC
UTC UTC+0
本地時間 · UTC
Cron 表達式解析輸入 Cron 表達式或選擇預設選擇下次執行時間的時區查看描述、欄位和下次執行時間複製目前 Cron 表達式
快速開始
1
2
3
4
常見使用情境
CI/CD 流程
驗證 GitHub Actions / GitLab CI 的 cron 排程
Linux crontab
部署前驗證 cron 語法
Kubernetes CronJob
模擬執行時間以驗證排程
監控告警
規劃檢查間隔,在覆蓋率與成本之間取得平衡
使用建議
標準 cron 使用 5 個欄位(分 時 日 月 週);6 欄位在最前面增加秒,7 欄位在結尾增加數字年份;日/週欄位也支援 ? 佔位符(表示不指定)
星期:0 = 週日,1 = 週一,…,6 = 週六;也支援 MON-FRI 等英文縮寫
執行時間依所選時區計算;切換時區時,夏令時間行為也會隨之變化。
URL 快速填入
可透過 URL hash 預填 Cron 解析工具。expression 與 tz 均為選填參數,可單獨使用,也可搭配使用。
expression: Cron 表達式
tz: 時區
範例:#expression=*/15%20*%20*%20*%20*&tz=UTC
Hash 參數只會在瀏覽器內用於預填工具;CrateX.app 不會記錄這些參數。
不要把私人排程名稱、權杖或其他敏感資料放進 URL。
限制與相容性
不支援 Quartz 風格的特殊字元 L、W、#
年份欄位僅支援 1970-2099 的純數字值;仍不支援 Quartz 風格的進階特殊字元 L、W、#。
不支援 @daily、@reboot 等 cron macros、Jenkins H、TZ= 行、命令部分、環境變數、完整 crontab 檔案、平台 YAML 或 workflow 匯出。
本頁只預覽排程時間,不會執行任務、連接正式環境排程器、監控 missed run 或發送監控警報。
隱私與安全
Cron 解析在瀏覽器中執行。Cron 表達式和所選時區可能保留在目前瀏覽器工作階段或瀏覽器儲存中。啟用 WebDAV 同步時,表達式和所選時區可能依你的設定同步。欄位解析、可讀描述和下次執行時間會由目前表達式與時區重新計算,不會作為獨立結果儲存。本頁不讀取 crontab 檔案、不執行命令或任務、不連接排程平台、不為解析抓取 URL,也不把表達式送到伺服器解析。在共用裝置上,視需要清除表達式、時區和網站資料。
常見問題
5 欄位 cron 使用「分 時 日 月 週」;6 欄位會在最前面增加「秒」,常見於 Spring 或 Quartz 風格排程器。複製表達式前應確認目標系統需要 5 個欄位還是 6 個欄位。
* 表示該欄位的所有可能值。*/5 表示每 5 個單位
範圍、清單和步進可以組合使用:1-5 表示 1 到 5,1,3,5 表示指定值,1-5/2 表示在範圍內按步進匹配。若正式環境排程器有方言擴充,仍需在目標系統複核。