定時任務cron表示式詳解
阿新 • • 發佈:2019-02-08
cron表示式
順序 | 秒 | 分鐘 | 小時 | 日期 | 月份 | 星期 | 年(可選) |
取值 | 0-59 | 0-59 | 0-23 | 1-30(31) | 1-12 | 1-7 | |
允許特殊字元 | , - * / | , - * / | , - * / | , - * / ? L W C | , - * / | , - * / L # C | 1970-2099 , - * / |
欄位含義
*:代表所有可能的值-:指定範圍,:列出列舉 例如在分鐘裡,"5,15"表示5分鐘和20分鐘觸發/:指定增量 例如在分鐘裡,"3/15"表示從3分鐘開始,沒隔15分鐘執行一次?:表示沒有具體的值,使用?要注意衝突L:表示last,例如星期中表示7或SAT,月份中表示最後一天31或30,6L表示這個月倒數第6天,FRIL表示這個月的最後一個星期五W:只能用在月份中,表示最接近指定天的工作日0 0 0 1 * ? 每月1號凌晨執行一次
對照上面的欄位含義寫自定義的cron時間表達式基本就ok了,寫完後可以到 http://cron.qqe2.com/ 驗證下。