您的位置:首页 > 其它

Quartz CronExpression表达式

2016-07-19 11:15 309 查看
CronTrigger配置完整格式为: [秒] [分] [小时] [日] [月] [周] [年]

 序号    说明     是否必填     允许填写的值    允许的通配符    

 1     秒     是     0-59       , - * /    

 2     分     是     0-59       , - * /    

 3    小时     是     0-23      , - * /    

 4     日     是     1-31      , - * ? / L W    

 5     月     是     1-12 or JAN-DEC      , - * /    

 6     周     是     1-7 or SUN-SAT      , - * ? / L #    
 7     年     否     empty 或 1970-2099      , - * /    

“*” 字符代表所有可能的值。

“*” 在月表达式里表示每月的含义。

*” 在日表达式里表示每日的含义。

“/”字符用来指定数值的增量。

“0/15”表示从第0分钟开始,每15分钟触发一次。

“3/20”表示从第3分钟开始,每20分钟触发一次。

例:

0 0 12 * * ?    每天12点触发    

0 15 10 ? * *    每天10点15分触发    

0 15 10 * * ?    每天10点15分触发    

0 15 10 * * ? *    每天10点15分触发    

0 15 10 * * ? 2005    2005年每天10点15分触发    

0 * 14 * * ?    每天下午的 2点到2点59分每分触发    

0 0/5 14 * * ?    每天下午的 2点到2点59分(整点开始,每隔5分触发)    

0 0/5 14,18 * * ?    每天下午的 2点到2点59分、18点到18点59分(整点开始,每隔5分触发)    

0 0-5 14 * * ?    每天下午的 2点到2点05分每分触发    

0 10,44 14 ? 3 WED    3月分每周三下午的 2点10分和2点44分触发    

0 15 10 ? * MON-FRI    从周一到周五每天上午的10点15分触发    

0 15 10 15 * ?    每月15号上午10点15分触发    

0 15 10 L * ?    每月最后一天的10点15分触发    

0 15 10 ? * 6L    每月最后一周的星期五的10点15分触发    

0 15 10 ? * 6L 2002-2005    从2002年到2005年每月最后一周的星期五的10点15分触发    

0 15 10 ? * 6#3    每月的第三周的星期五开始触发    

0 0 12 1/5 * ?    每月的第一个中午开始每隔5天触发一次    

0 11 11 11 11 ?    每年的11月11号 11点11分触发(光棍节)  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: