Cron 表達式產生器

視覺化建構和解析 Cron 排程表達式,即時預覽下次執行時間,支援全球時區轉換,幫助開發者快速產生準確的排程任務設定。

快速預設

每分鐘每小時每天零點每工作日 9:00每週一 9:00每月 1 號每年 1 月 1 日

Cron 表達式

0分鐘
0小時
*
*
*星期

可讀描述

在 00:00

視覺化建構器

分鐘
指定值
小時
指定值
每個
每個
星期
每個

接下來 5 次執行時間

#12026-02-17 00:00:00
#22026-02-18 00:00:00
#32026-02-19 00:00:00
#42026-02-20 00:00:00
#52026-02-21 00:00:00

功能特點

視覺化建構

透過直覺的下拉選單建構 Cron 表達式,無需記憶複雜語法,支援每個欄位的精細設定。

時區支援

支援全球所有時區,精確預覽不同時區下的執行時間,適用於分散式系統和跨時區任務排程。

執行時間預覽

即時計算並展示接下來 5 次執行時間,幫助您驗證表達式是否符合預期的執行計畫。

人類可讀描述

自動將 Cron 表達式轉換為自然語言描述,支援多語言顯示,讓複雜的排程規則一目瞭然。

適用場景

資料庫備份

設定定期資料庫備份任務,如每天凌晨 2 點自動執行完整備份,每 6 小時執行增量備份,確保資料安全。

系統監控

設定定時健康檢查和監控任務,如每 5 分鐘檢測服務狀態、每小時收集效能指標、每天產生監控報告。

報告產生

自動化週期性報告產生,如每天傳送日報、每週一產生週報、每月 1 號產生月度統計報表。

資料同步

設定定期資料同步任務,如每 15 分鐘同步快取資料、每天凌晨同步第三方資料來源、每週全量資料校驗。

常見問題

Cron 表達式的基本語法是什麼?

標準 Cron 表達式由 5 個欄位組成,用空格分隔:分鐘(0-59)、小時(0-23)、日(1-31)、月(1-12)、星期(0-6,0為週日)。特殊字元包括:* 表示所有值、, 表示列舉多個值、- 表示範圍、/ 表示步長。

相關工具