Cron表達式整理

 

Cron表達式的格式:秒 分 時 日 月 周 年(可選,一般不填)

序號 字段名 描述 允許的值 允許的字符
1 Seconds 0-59 , - * /
2 Minutes 0-59 , - * /
3 Hours 小時 0-23 , - * / 
4

Day of Month

1-31 , - *  ? / L W
5 Month 1-12 或 JAN-DEC , - * /
6 Day of Week 周幾 1-7 或 SUN-SAT , - * ? / L #
7 Year 年(可選字段) empty , 1970-2099 , - * /

"?" 表示不確定的值

"*" 表示整個時間段

","字符 表示指定幾個值,值中間用","隔開,如 0 0,5,10 12 * * ? 表示每天12:00、12:05、12:10執行一次

"/"字符 表示起始執行時間和時間間隔,如3/5 0 0 * * ? 每天的0點0分時從第3秒開始每隔5秒執行一次

"-"字符 表示一個範圍0-5 等同於0,1,2,3,4,5

"L" 表示最後 在Day of Month上只能爲L,表示最後一天,在Day of Week上爲L時表示最後一個週六,1L表示最後一個週日

"W" 表示 有效的工作日,如 0 0 12 6W * ? 距離每月6號最近的工作日 12點整執行

"#" 表示第幾個周幾  n#m n取值1-7表示週日到週六,m表示該月的第幾周

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章