quartz中cron表达式定义


触发器时间定义cron

cron表达式   一共7个值需要设置:分别对应如下:

<!-- 秒 分 时 日 月 星期 年 -->、

秒(0~59)

分钟(0~59)

小时(0~23)

天(月)(1~31,但是你需要考虑你月的天数)

月(1~12)

天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)

7.年份(1970-2099)


* 表示所有值

 ? 表示未说明的值,即不关心它为何值;

 - 表示一个指定的范围;

 , 表示附加一个可能值;

 / 符号前表示开始时间,符号后表示每次递增的值;


表达式: * */20 * * * ?     则表示每20分钟执行一次,循环....


对比着以上,这样的话就可以随便设置时间了:

练习:

1.如需要每周三上午12点执行一次的话:      cron表达式即为: * * 12 * * wen *

2.每年三月10号的上午10点到11点每隔1分钟执行一次:      * */1 10-11 10 3 * *

3.每年三月10号的上午10点,12点,下午5点,各执行一次:  * * 10,12,17 10 3 * *




字段  允许值   允许的特殊字符

 0-59 , - * /
 0-59 , - * /
小时 0-23 , - * /
日期 1-31 , - * ? / L W C
月份 1-12 或者 JAN-DEC , - * /
星期 1-7 或者 SUN-SAT , - * ? / L C #
年(可选) 留空, 1970-2099 , - * /

如果要每年三月10号的上午10点,12点,下午5点15分,各执行一次??怎么设置

 end!

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值