quartz 的cronExpression 定时配置解释

配置例子:

<property name="cronExpression" value="0 0 16 * * ?" /> 


详解:
[table]
| 配置 | 不为空 | 值 | 可用符 号 |
|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 |, - * /|
[/table]

* 所有值 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执行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值