Cron表示式備忘

2021-09-22 06:01:02 字數 724 閱讀 8130

cron表示式(在quartz.net裡面會用到)

由7段構成:秒 分 時 日 月 星期 年(可選)

"-" :表示範圍  mon-wed表示星期一到星期三

"," :表示列舉 mon,web表示星期一和星期三

"*" :表是「每」,每月,每天,每週,每年等

對於星期裡面,sun=1  sat=6

"/" :表示增量:0/15(處於分鐘段裡面) 每15分鐘,在0分以後開始,3/20 每20分鐘,從3分鐘以後開始

"?" :只能出現在日,星期段裡面,表示不指定具體的值

"l" :只能出現在日,星期段裡面,是last的縮寫,乙個月的最後一天,乙個星期的最後一天(星期六)

"w" :表示工作日,距離給定值最近的工作日

"#" :表示乙個月的第幾個星期幾,例如:"6#3"表示每個月的第三個星期五(1=sun...6=fri,7=sat)

示例:"0 0/5 * * * ?" :每5分鐘觸發一次,從0秒以後開始

"10 0/5 * * * ?" :每5分鐘觸發一次,從10秒以後開始。(10:00:10am, 10:05:10am)

"0 30 10-13 ? * wed,fri" :表示10:30,11:30,12:30,13:30,每乙個星期三和星期五執行

"0 0/30 8-9 5,20 * ?" :表示每個月5號和20號 8:00, 8:30, 9:00, 9:30執行

張雪飛

備忘錄 cron表示式詳解

乙個cron表示式有至少6個 也可能7個 有空格分隔的時間元素。按順序依次為 秒 0 59 分鐘 0 59 小時 0 23 天 0 31 月 0 11 星期 1 7 1 sun 或 sun,mon,tue,wed,thu,fri,sat 年份 1970 2099 其中每個元素可以是乙個值 如6 乙個...

Cron表示式詳解 job表示式

cron表示式的詳細用法 字段 允許值 允許的特殊字元 秒 0 59 分 0 59 小時 0 23 日期 1 31 l w c 月份 1 12 或者 jan dec 星期 1 7 或者 sun sat l c 年 可選 留空,1970 2099 例子 0 5 每5秒執行一次 字元被用來指定所有的值。...

Cron表示式示例 表示式 說明

0 0 12 每天12點執行 0 15 10 每天10 15執行 0 15 10 2011 2011年的每天10 15執行 0 14 每天14點到15點之間每分鐘執行一次,開始於14 00,結束於14 59。0 0 5 14 每天14點到15點每5分鐘執行一次,開始於14 00,結束於14 55。0...