CanDoYa
ZH-TW

免費 Cron 表達式產生器

全程在瀏覽器裡執行,免上傳、免註冊。

使用五個欄位:分鐘 小時 月中日期 月份 星期。

0-59、*、範圍、清單與像 */15 的步進。

0-23,24 小時制。

1-31。使用 * 表示每個日曆日。

1-12 或 JAN-DEC。

0-7 或 SUN-SAT。星期日可以是 0 或 7。

輸出
0 9 * * 1-5
有效的 5 欄位 cronAt 09:00 on Mon, Tue, Wed, Thu and Fri.

下一次執行

  1. 2026-07-07 09:00:00 UTC
  2. 2026-07-08 09:00:00 UTC
  3. 2026-07-09 09:00:00 UTC
  4. 2026-07-10 09:00:00 UTC
  5. 2026-07-13 09:00:00 UTC

支援語法

僅支援標準 5 欄位 cron:*、清單、範圍、步進、月份名稱與星期名稱。秒、年份、?、L、W、# 會被刻意拒絕。

分享這個工具

Cron 表達式產生器可以做什麼?

Cron 表達式產生器可協助組合標準 Unix cron 使用的五個欄位:分鐘、小時、月中的日期、月份與星期。此工具會驗證每個欄位,用白話解釋排程,並預覽接下來的 UTC 執行時間,不會把內容送到伺服器。

使用方式

  1. 1選擇預設. 先從常見排程開始,例如每五分鐘、每小時、工作日上午或每月。
  2. 2編輯五個欄位. 使用標準 cron 值、範圍、清單或步進,調整分鐘、小時、日期、月份與星期。
  3. 3閱讀預覽. 複製前先檢查白話摘要、警告與接下來的 UTC 執行時間。
  4. 4複製表達式. 將驗證過的 5 欄位 cron 字串貼到使用傳統 cron 語意的 crontab 或排程器。

適合誰用

此產生器聚焦在可預測的 5 欄位 cron 語法,而不是涵蓋每一種排程器方言。它支援星號、清單、範圍、步進,以及像 MON-FRI 這樣的月份或星期名稱。Quartz 和 AWS 專用的秒、年份、?、L、W、# 會被拒絕,讓結果更適合傳統 crontab 風格的工作。

常見問題

Cron 表達式產生器免費嗎?

是。此 cron 表達式產生器可免費使用,不需要註冊,也沒有使用次數限制。驗證與下一次執行預覽都在瀏覽器中完成。

我的 cron 表達式會被上傳嗎?

不會。表達式會在瀏覽器本機解析與說明。沒有伺服器端排程、儲存或上傳步驟。

這個工具支援哪種 cron 格式?

它支援標準五欄位 cron:分鐘、小時、月中的日期、月份與星期。可使用星號、清單、範圍、步進,以及月份或星期名稱。不支援秒、年份或 Quartz 專用符號。

這能用於 AWS EventBridge 或 Quartz 嗎?

不能當成完整方言產生器。AWS EventBridge 和 Quartz 有不同規則與額外欄位。請用此頁建立傳統 5 欄位 cron,再依平台文件確認。

為什麼 day-of-month 加 day-of-week 會出現警告?

傳統 cron 對這兩個受限欄位使用 OR 語意。若兩者都有限制,只要其中一個符合就可能執行。警告可避免誤以為兩者必須同時符合。

下一次執行時間使用哪個時區?

預覽清單以 UTC 顯示,避免不同瀏覽器造成歧義。實際 cron daemon 通常使用伺服器設定的時區,除非該排程器有獨立時區設定。