WALUDO 工具箱
DEVELOP.02 CRON PARSER

Cron 表達式線上解析

表達式、自然語言說明、欄位意義和未來時間在同一畫面同步更新;常見情境列在下方參考表中,點擊即可帶回工具。

CRON

排程表達式

等待表達式
NEXT

未來執行時間

§ 01

常用 Cron 情境與快速填入

點擊一列會選取相應欄位模式並填入表達式;參考範例同時也是可執行的預設。

情境
表達式
模式
§ 02

先看未來時間,再相信文字說明

Cron 很短,卻容易因欄位順序、星期編號和時區而誤解。自然語言適合快速理解,未來執行清單才是最後確認,兩者應同時查看。

§ 03

如何閱讀 Cron 表達式

1
1

確認欄位模式

Linux Crontab 通常有 5 個欄位;部分排程器加入秒後變成 6 個;Quartz 常用 7 個欄位並包含年份。

2
2

輸入表達式

每次編輯都會檢查數值範圍,並逐欄說明星號、步進、範圍和清單。

3
3

檢查未來時間

在本地時間與 UTC 間切換,核對多次即將執行的日期,避免只依自然語言誤判星期或時區。

§ 04

常見問題

Q15 欄位和 6 欄位 Cron 有什麼不同?

5 欄位從分鐘開始,常見於 Linux Crontab;6 欄位在最前面增加秒,常見於部分 Java 與 Node 排程器,兩者不能直接混用。

Q2星號、斜線、連字號和逗號各代表什麼?

星號代表任意值,斜線代表步進,連字號代表範圍,逗號代表多個離散值。例如分鐘欄位的步進寫法可安排固定間隔執行。

Q3同時指定日期和星期時如何比對?

標準 Crontab 通常在兩者都受限時採用「日期或星期任一符合」的語義;Quartz 則常用問號明確不指定其中一項。本工具依所選模式處理基礎語法。

Q4為什麼結果和伺服器時間差幾小時?

最常見原因是伺服器使用 UTC,而瀏覽器顯示本地時區。請切換計算時區,並確認排程平台本身的時區設定。

Q5支援 Quartz 的 L、W 和 # 嗎?

目前支援 7 欄位、問號萬用字元、數值、範圍、清單和步進;遇到 L、W、# 時會明確提示尚不支援,不會給出可能誤導的結果。

✳ WALUDO TOOLBOX ✳ 瀏覽器原生工具集 · NO SERVER · NO DATA COLLECTION

您的檔案永遠不會離開電腦 · FILES STAY LOCAL · PRIVACY FIRST