Cron 表達式解析器
解析 Cron 表達式,查看接下來的排程執行時間。
關於 Cron 表達式解析器
貼上標準 5 欄位 Cron 表達式(分鐘、小時、日、月、星期),即可查看接下來五次的執行時間。適合在部署排程任務前先行驗證。
這個工具是什麼?
貼上標準 5 欄位 Cron 表達式(分鐘、小時、日、月、星期),即可立即查看接下來五次的執行時間。適合在部署前仔細核對排程設定。
使用方法
- 在輸入欄位中輸入或貼上 Cron 表達式,或選擇常用預設值。
- 點擊解析,依您目前的當地時間計算接下來五次的執行時間。
- 調整表達式並重新解析,直到排程符合您的預期。
常見用途
- 在部署至伺服器前驗證 Cron 排程任務
- 了解設定檔中不熟悉的 Cron 表達式實際代表的意義
- 規劃維護時段或排程任務
使用技巧
- 支援標準語法:*、範圍(1-5)、清單(1,3,5)以及間隔值(*/15)。
- 顯示的時間是依您瀏覽器的當地時區計算。
常見問題
Cron 表達式中的五個欄位意味著什麼?
按順序:分鐘 (0-59)、小時 (0-23)、月份的日期 (1-31)、月份 (1-12) 和星期幾 (0-6,其中 0 是星期日)。每個欄位可以是特定值、範圍、清單、步驟或星號代表「所有」。
Cron 欄位中的星號 (*) 意味著什麼?
它意味著「該欄位的所有值」——例如,分鐘欄位中的星號表示工作在該欄位其他限制內的每分鐘觸發。
我如何排程一個工作每 15 分鐘執行一次?
在分鐘欄位中使用步驟值:*/15 0 * * * 會在每小時的 0、15、30 和 45 分鐘執行。
為什麼計算的下次執行時間看起來相差幾小時?
時間使用您瀏覽器的當地時區計算,而實際執行 cron 工作的伺服器或系統可能使用不同的時區(通常是 UTC)——始終確認您的排程器使用哪個時區。
我的 Cron 表達式是否被傳送到伺服器進行解析?
不會。解析和計算下次執行時間完全在您的瀏覽器中使用 JavaScript 日期邏輯進行——任何內容都不被傳送到任何地方。
解析 Cron 表達式並即時查看接下來的排程執行時間。免費線上工具,部署前先驗證排程任務。