Cron 表達式解析器
解析和視覺化 Cron 排程表達式
* - Any value
1-5 - Range of values
*/5 - Every 5th value
1,3,5 - Multiple values
使用方法
貼上或輸入內容
在輸入區域輸入您的文字、程式碼或資料。
選擇選項
選取要套用的轉換方式或格式。
複製結果
一鍵將輸出結果複製到剪貼簿。
為什麼使用此工具
100% 免費
沒有隱藏費用,沒有付費等級——所有功能完全免費。
無需安裝
完全在瀏覽器中運行。無需下載或安裝任何軟體。
隱私且安全
您的資料永遠不會離開您的裝置。不會上傳至任何伺服器。
支援行動裝置
完全響應式設計——在手機、平板或桌面電腦上均可使用。
Cron 表達式完全指南:排程任務的時間語法
重點摘要
- Cron 表達式由 5 或 6 個欄位組成:分鐘、小時、日、月、星期(可選秒)
- * 代表所有值,*/5 代表每 5 個單位,1-5 代表範圍,1,3,5 代表列舉
- 時區設定很重要——同一 Cron 表達式在不同時區會在不同時間執行
Cron 是 Unix/Linux 系統中的排程工具,Cron 表達式則是描述排程時間的標準語法。從定期備份到定時發送報表,從快取清理到健康檢查,幾乎所有後端系統都依賴 Cron 排程。Cron 解析器能將抽象的表達式翻譯成人類可讀的描述,避免設定錯誤。
0 9 * * 1-5
每週一到五上午 9 點執行
常見用途
定時任務設定
設定 Linux crontab、AWS CloudWatch Events、或 Kubernetes CronJob 的排程規則。解析器確認表達式是否符合預期。
CI/CD 排程建構
GitHub Actions 和 GitLab CI 支援 Cron 排程觸發。設定每天凌晨自動執行測試或每週發布版本。
監控告警設定
設定監控系統在特定時間執行健康檢查。例如每 5 分鐘檢查一次 API 回應時間,營業時間內每分鐘檢查。
資料備份排程
設定資料庫備份的執行時間——例如每天凌晨 3 點完整備份、每小時增量備份。
實用技巧
0 和 7 都代表星期日(不同系統可能不同)——建議用 SUN 等英文縮寫避免歧義。
日(Day of Month)和星期(Day of Week)同時指定時的行為可能不符預期——通常只指定其中一個。
注意 Cron 不處理「每月最後一天」,需要用 28-31 搭配程式邏輯或使用支援 L 的擴充語法。
生產環境的 Cron 任務建議記錄執行日誌,方便追蹤任務是否正常完成。
本工具所有運算皆在您的瀏覽器本地完成,不會上傳任何資料至伺服器。內容僅供參考,請依實際需求進行驗證。