quartz CronExpression表达式
来源:互联网 发布:倒车入库模拟软件 编辑:程序博客网 时间:2024/06/05 03:30
常用的cronExpression中含六或七位,从左至右依次代表
秒 分 时 日 月 星期 年(年可省略)
其中:
秒(0-59) 分(0-59) 时(0-23) 日(1-31) 月(0-11) 星期(1-7,也可用英文简写SUN-SAT ) 年(1970-2099)
特别注意:日 和 星期 为互斥值,所以肯定有一个值应设定为?
其中每个元素的值又分别可为
单一值 如 4
多个枚举值 如 2,4,6
连续区间值 如 2-4
间隔时间 使用通配符 ‘/’ 如 秒对应位若设定为 0/4 代表第0秒开始每4秒计
特别通配符‘*’:代表所有值,如 秒对应位若设定为 * 代表每一秒计
特别通配符‘?’:代表不确定值,上文提到日和星期互斥,所以不需要设置特定周几时往往会选择将星期位设为?
特别通配符‘L’:代表last,即最后,仅可用于 日 和 星期 两位。
用于 星期 代表当月的最后一天,即7或者SAT。
用于日代表当月的最后一天,L前可加数字,如写成4L则代表当月的倒数第四天。
使用实例:
0 0 0 1 1 ? 每年1月1日0点0分0秒触发 即每年跨年夜触发
0 * * * * ? 每到0秒时 即每分钟触发
0 0 * * * ? 每到0分0秒时 即每小时触发
0 0 0 * * ? 每到0点0分0秒时 即每天0点触发
0 0/30 * * * ? 每半个小时触发
0 0 8 * * ? 每天8点0分0秒触发 即每天8点触发
0 * 8 * * ? 每天8点的每一分钟触发 即每天8:00-8:59内每分钟触发
java中的配置每分钟触发时 如下所示
<property name="cronExpression">
<value>0 * * * * ?</value>
</property>
- quartz CronExpression表达式
- quartz CronExpression表达式
- quartz CronExpression表达式
- quartz CronExpression表达式
- quartz CronExpression表达式
- quartz CronExpression表达式
- Quartz的Cronexpression表达式
- quartz---CronExpression表达式
- quartz CronExpression表达式
- Spring quartz CronExpression表达式
- quartz CronExpression表达式(转载)
- quartz CronExpression表达式
- quartz CronExpression表达式
- quartz CronExpression表达式
- quartz CronExpression表达式
- quartz CronExpression表达式
- quartz CronExpression表达式
- quartz CronExpression表达式..。
- KEY_NOTIFY 有什么用
- 六六大顺
- zookeeper的详细介绍及使用场景
- IDEA中常用快捷键
- libx264 not found
- quartz CronExpression表达式
- Java IO 7:管道流、对象流
- Python学习-1:输入输出
- 通过Criteria获取LocationProvider
- DLL导出函数
- Java中左(右)移和左(右)循环
- Android 与Html5之间的交互
- Android 图片渐变切换效果
- LeetCode Longest Common Prefix