Cron表达式

Cron

Field必须允许值允许字符说明
MinutesYes0-59* , --
HoursYes0-23* , --
Day of monthYes1-31* , - ? L W-
MonthYes1-12 or JAN-DEC* , --
Day of weekYes0-6 or SUN-SAT* , - ? L #-
YearNo1970–2099* , -This field is not supported in standard/default implementations.

标准字符

,

逗号 表示列出枚举值,例如

    * * * * MON,WED,FRI

表示每个月的星期一 星期三,和 星期五执行

-

表示区间值,例如

    * 03 * 1-15 MON,WED,FRI

表示每个月1号到15号执行

非标准字符

L

代表最后的意思,当用在 day-of-week 中,例如

* * * * 5L

表示月份中的最后一个星期五,0 表示星期天

* * L * *

表示 月份的最后一天

W

说白了就是工作日的意思,用在 day-of-month中, 例如

* * 15W * *

表示比如15号是星期六,则触发器会在 14号星期五执行,如果15号是星期日,则触发器会在16号星期一执行,如果15号是星期二,则触发器就在星期二执行,但是当你执行1W 是,即便当天是周六,也依然会触发

?

? 的意思是记录你构建的时间,例如

? ? * * * *

如果你构建的时间是早上 8:25 分,那么 ? 的值将会被更新成

25 8 * * * *
/

表示频率,每隔多久,例如

/5 * * * * * 

表示每隔5分钟就触发一次

H * * H/3 * 

每三个月触发一次

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值