配置例子:
<property name="cronExpression" value="0 0 16 * * ?" />
详解:
配置 | 不为空 | 值 | 可用符 号 |
Seconds | YES | 0-59 | , - * / |
Minutes | YES | 0-59 | , - * / |
Hours | YES | 0-23 | , - * / |
Day of month | YES | 1-31 | , - * ? / L W |
Month | YES | 1-12 or JAN-DEC | , - * / |
Day of week | YES | 1-7 or SUN-SAT | , - * ? / L # |
Year | NO | empty, 1970-2099 | , - * / |
* 所有值 e.g: 每分钟 0 0 12 * * ? 每天的12点执行
? 表示不确定的 可以防止 Day of month 和Day of week 冲突 如果其中的一个指定了日期 另外的一个应该用?代替
- 区间 e.g: 10-12 10点到12点表示 10 11 12
,和的意思 e.g: 0 0/5 14,18 * * ? 每天在下午2点开始每5分钟执行一次到2:55结束和每天在6点开始每5分钟执行一次到6:55结束
/ 表示增量 e.g1: 0/15 表示分钟 0,15,30,45
e.g2: 5/15 则表示 5,20,35,50
L 表示最后 e.g1: 0 15 10 L * ? 在每月的最后一天的上午10:15执行
e.g2: 0 15 10 L-2 * ? 在每月的第2天到最后一天的上午10:15执行
e.g3:0 15 10 ? * 6L 在每月的最后一个星期五执行
W 用于指定工作日(每周一到周五)最近的给定的一天
# 用于指定第几个 e.g: 0 15 10 ? * 6#3 在每个月的第三个星期五的上午10:15执行
分享到:
相关推荐
Quartz cronExpression表达式 很详细
quartz中cronExpression 配置资源
详细介绍CronExpression表达式设定定时任务的规则
部署的时候启动定时器 博文链接:https://jessen163.iteye.com/blog/1265901
Springboot整合Quartz实现定时任务数据库动态配置,新增任务、修改cron表达式、暂停任务、恢复任务、删除任务等操作
cronExpression ,的关于时间的配置
Spring自带了多线程设置:quartz,在quartz的设置中,时间字段CronExpression的设置比较纠结,一个Cron表达式是一个由六至七个字段组成由空格分隔的字符串,其中6个字段是必须的而一个是可选的,文档详细讲解了这个...
基于SSM+quartz的定时任务管理demo
Spring Quartz如何动态配置时间
定时任务quartz实现分组串行并行动态配置
spring-cloud-alibaba+dubbo+nacos+quartz以yml配置方式实现
spring+springMVC+mybatis+quartz动态定时任务
Spring中Quartz任务调度器cronexpression配置说明
Quartz 定时功能 quartz 定时程序 Quartz
C# Quartz.Net定时任务操作明细、完整过程 每种场景均有涉及,代码Copy稍作修改就可使用
SpringBoot2 与 Quartz 整合的Demo。 后台可添加、修改、移除 定时任务。 也可查看当前任务的状态 灵活的定时任务
添加公众号:猿有一技,回复 :Spring ,获取SpringBoot2.x quartz yml完整配置
quartz 动态定时任务 根据数据库数据配置动态定时任务
springboot+quartz 动态化配置,可在页面操作,查看、添加、修改、删除,暂停等操作
【SpringBoot】廿五、SpringBoot中使用Quartz管理定时任务.pdf【SpringBoot】廿五、SpringBoot中使用Quartz管理定时任务.pdf【SpringBoot】廿五、SpringBoot中使用Quartz管理定时任务.pdf【SpringBoot】廿五、...