Free2BoxFree2Box

Cron 表達式解析器

解析和視覺化 Cron 排程表達式

Cron 表達式
5 fields: 分鐘 小時 星期
常見範例
下次執行時間
Enter a cron expression
Next run times will appear here
Cron Field Reference
分鐘
0-59
小時
0-23
1-31
1-12
星期
0-6 (Sun-Sat)

* - Any value

1-5 - Range of values

*/5 - Every 5th value

1,3,5 - Multiple values

使用方法

1

貼上或輸入內容

在輸入區域輸入您的文字、程式碼或資料。

2

選擇選項

選取要套用的轉換方式或格式。

3

複製結果

一鍵將輸出結果複製到剪貼簿。

為什麼使用此工具

100% 免費

沒有隱藏費用,沒有付費等級——所有功能完全免費。

無需安裝

完全在瀏覽器中運行。無需下載或安裝任何軟體。

隱私且安全

您的資料永遠不會離開您的裝置。不會上傳至任何伺服器。

支援行動裝置

完全響應式設計——在手機、平板或桌面電腦上均可使用。

開發者工具指南

Cron 表達式完全指南:排程任務的時間語法

重點摘要

  • Cron 表達式由 5 或 6 個欄位組成:分鐘、小時、日、月、星期(可選秒)
  • * 代表所有值,*/5 代表每 5 個單位,1-5 代表範圍,1,3,5 代表列舉
  • 時區設定很重要——同一 Cron 表達式在不同時區會在不同時間執行

Cron 是 Unix/Linux 系統中的排程工具,Cron 表達式則是描述排程時間的標準語法。從定期備份到定時發送報表,從快取清理到健康檢查,幾乎所有後端系統都依賴 Cron 排程。Cron 解析器能將抽象的表達式翻譯成人類可讀的描述,避免設定錯誤。

0 9 * * 1-5

每週一到五上午 9 點執行

常見用途

1

定時任務設定

設定 Linux crontab、AWS CloudWatch Events、或 Kubernetes CronJob 的排程規則。解析器確認表達式是否符合預期。

2

CI/CD 排程建構

GitHub Actions 和 GitLab CI 支援 Cron 排程觸發。設定每天凌晨自動執行測試或每週發布版本。

3

監控告警設定

設定監控系統在特定時間執行健康檢查。例如每 5 分鐘檢查一次 API 回應時間,營業時間內每分鐘檢查。

4

資料備份排程

設定資料庫備份的執行時間——例如每天凌晨 3 點完整備份、每小時增量備份。

實用技巧

0 和 7 都代表星期日(不同系統可能不同)——建議用 SUN 等英文縮寫避免歧義。

日(Day of Month)和星期(Day of Week)同時指定時的行為可能不符預期——通常只指定其中一個。

注意 Cron 不處理「每月最後一天」,需要用 28-31 搭配程式邏輯或使用支援 L 的擴充語法。

生產環境的 Cron 任務建議記錄執行日誌,方便追蹤任務是否正常完成。

本工具所有運算皆在您的瀏覽器本地完成,不會上傳任何資料至伺服器。內容僅供參考,請依實際需求進行驗證。

常見問題