- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
掩码任务时间表达式
Quartz表达式说明
cron表达式由6个必需域和1个可选域组成,各域之间用空格分隔。
各域描述如下:
秒(0~59)
分钟(0~59)
小时(0~23)
天(月)(1~31)
月(0~11)
天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)
年 (可选)
子表达式 允许值 允许使用的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 天(月) 1-31 , - * ? / L W C 月 1-12,或JAN-DEC , - * / 天(星期) 1-7,或 SUN-SAT , - * ? / L # 年(可选) 空,1970-2099 , - * /
一个完整的例子
“0 0 12 ? * WED”表示每个星期三中午12点
“*”字符代表所有可能的值。例如,分域中的“*”表示“每一分钟”
“?”字符仅被用于天(月)和天(星期)两个域。表示不设定特定的值。当你需要设定两个域中某一个的值,而不设定另一个时可以用到。
“-” 字符 表示范围,比如小时域中10-12表示“小时10,11,12”。
“/”字符用来指定数值的增量。例如秒域中的“0/15”表示“第0,15,30,45秒”。而“5/15”表示“第5,20,35,50秒”。在“/”之前加“*”等同于指定从0开始。从本质上来说,对于表达式中每一个域,都有一个数字集合可供开启或关闭。对秒和分而言是0-59。对小时而言是0-23,对天(月)而言是0-31,对月而言是1-12。“/”仅仅是用来帮你开启给定集合中的每隔“n”的那些值。因此月域中的“7/6”仅仅开启第7月,并不表示每隔6个月,请注意这个细节。
, 字符表示指定额外的值,比如 天(星期)域里的MON,WED,FRI表示 “Monday, Wednesday和Friday”
“L” 字符仅被用于天(月)和天(星期)两个域,它是单词“last”的缩写,但是它在两个域的含义是不同的。例如,在天(月)子表达式中,“L”表示“一个月的最后一天” – 对1月来说是第31日,对非闰年的2月来说是第28日。在天(星期)自表达式中,“L”表示一个星期的最后一天,也就是SAT。但是如果用在天(星期)的时候“L”跟在其他值后面,则表示“月度的最后星期x” – 例如“6L”表示“月度的最后星期五”。当使用“L”时,不要使用列表或是范围值,否则你会被搞晕。
W 字符仅被用于 天(月)子表达式。用于指定最接近给定日期的工作日(Monday-Friday)。例如:”15W” 放到天(月)子表达式 里,表示该月里最接近15日的工作日。如果15号是周六,触发执行将在14号 周五,如果15号是周日,触发执行则在周一 16号,如果15号是周二,触发执行就会在15号,周2 。如果 “1W” 放到天(月)子表达式 里,1号是周6,触发执行在3号周1,它不会越过月份执行。注意,W 只能在日期是一个单一的日期时使用,而不能在日期是一个列表或一个范围时使用。
“L” 字符 与W 字符 在天(月)子表达式能够组合使用,“LW” 表示月度的最后一个工作日。
“#” 字符仅被用于 天(星期)子表达式。表示该月的第n个星期XXX。
例如 6#3 表示月度的第3个星期五 (6 表示星期五,#3表示第3个星期)
2#1 表示月度的第一个星期一
4#5 表示月度的第五星期的星期三,如果这个月没有第五个星期,任务不会被触发执行。
举例:
0 0 7,9,11,14,16 * * ? 每天上午7点,9点,11点,下午2点,4点
0 0/59 7-19 * * ? 早上7点到晚上7点,每到0分执行一次,隔59分触发一次
0 0 12 * * ? 每天12:00触发
0 15 10 ? * * 每天10:15触发
0 15 10 * * ? 每天10:15触发
0 15 10 * * ? 2005 2005年每天10:15触发
0 * 14 * * ? 每天下午2点到3点之间,每分钟触发一次
0 0/5 14 * * ? 每天14点到15点之间,从14:00开始每隔5分钟开始触发一次
0 0/5 14,18 * * ? 每天14点到15点,18点到19点之间,准点开始,每隔5分钟触发一次
0 0 22 2/10 * ? 每个月的2号22点开始,每隔10天触发一次,也就是每个月的2号22点,12号22点,22号22点都触发
0 0-5 14 * * ? 每天14点到14:05分,每分钟触发一次
0 10,44 14 ? * WED 每个星期三的1
文档评论(0)