六位或者七位的表达式,用空格隔开
对应顺序为:秒 分 时 日 月 星期 年(可选)
秒:0-59
分:0-59
时:0-23
日:1-31
月:1-12
星期:1-7
年(可选):空值或者1970-2099
符号
*:对应每一个时刻
?:只能在日期和星期字段中使用,无意义的占位符
-:表示一个范围 10-11表示10,11,12
,:表示一个列值 10,11,12
/:表示一个等长序列 /前为起始值,/后为增量。 秒上0/15表示0,15,30,45秒 5/15表示5,20,35,50秒
L:只在日期和星期字段使用,代表Last的意思,在月份中表示当月最后一天,用在星期中表示星期六,如果L前面有个N表示这个月最后一个星期N-1
W:只能出现在日期字段中,表示离该日最近的工作日。
LW:当月最后一个工作日
#:当月第几个星期几 6#3当月第三个星期五
例:
0 * 14 * * * ? 每天14:00-15:00的每分钟运行一次
0 0/5 14,18 * * ? 每天14:00-15:00,18:00-19:00每五分钟运行一次
0 0-5 14 * * ? 每天14:00-14:05每分钟运行一次
0 15 10 ? * 6#3 每个月第三个星期五的10:15运行
。。。