小五六资源网,小五六博客
  • 首页
  • Java
  • java 定时任务CronTrigger配置时间

java 定时任务CronTrigger配置时间

发布:小五六资源网 2020年9月30日 1:19 星期三分类: Java

 

CronTrigger配置完整格式为: [秒] [分] [小时] [日] [月] [周] [年] 示例: 0 0 10,14,16 * * ? 每天上午10点,下午2点,4点 0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时 0 0 12 ? * WED 表示每个星期三中午12点 “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期间的每1分钟触发 “0 0/5 14 * * ?” 在每天下午2点到下午2:55期间的每5分钟触发 “0 0/5 14,18 * * ?” 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发 “0 0-5 14 * * ?” 在每天下午2点到下午2:05期间的每1分钟触发 “0 10,44 14 ? 3 WED” 每年三月的星期三的下午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” 每月的第三个星期五上午10:15触发

序号 说明 是否必填 允许填写的值 允许的通配符
1 0-59 , - * /
2 0-59 , - * /
3 0-23 , - * /
4 1-31 , - * ? / L W
5 1-12或JAN-DEC , - * /
6 1-7或SUN-SAT , - * ? / L W
7 empty 或1970-2099 , - * /
 字段名                 允许的值                        允许的特殊字符  
           秒                         0-59                               , - * /  
           分                         0-59                               , - * /  
           小时                     0-23                               , - * /  
           日                         1-31                               , - * ? / L W C  
           月                         1-12 or JAN-DEC         , - * /  
           周几                     1-7 or SUN-SAT           , - * ? / L C #  
           年 (可选字段)     empty, 1970-2099      , - * /



           “?”字符:表示不确定的值

           “,”字符:指定数个值

           “-”字符:指定一个值的范围

           “/”字符:指定一个值的增加幅度。n/m表示从n开始,每次增加m

           “L”字符:用在日表示一个月中的最后一天,用在周表示该月最后一个星期X

           “W”字符:指定离给定日期最近的工作日(周一到周五)

           “#”字符:表示该月第几个周X。6#3表示该月第3个周五


每隔5秒执行一次:*/5 * * * * ? 每隔1分钟执行一次:0 */1 * * * ? 每天23点执行一次:0 0 23 * * ? 每天凌晨1点执行一次:0 0 1 * * ? 每月1号凌晨1点执行一次:0 0 1 1 * ? 每月最后一天23点执行一次:0 0 23 L * ? 每周星期天凌晨1点实行一次:0 0 1 ? * L 在26分、29分、33分执行一次:0 26,29,33 * * * ? 每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * * ?
温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!

发表评论: