Cron表达式学习

Cron表达式

1. 结构

Corn 表达式是一个以多个空格分割成的多个域的字符串,结构有以下两种:

(1)Seconds Minutes Hours DayofMonth Month DayofWeek Year

(2)Seconds Minutes Hours DayofMonth Month DayofWeek

各个字段的含义及值如下表:

字段含义
Seconds0-59 , -*/
Minutes0-59 , */
Hours0-23 , -*/
DayofMonth日期1-31 , - * ? / L W C
Month月份1-12 , JAN-DEC,-*/
DayofWeek星期(周一为1)1-7 ,SUN-SAT,- * ? / L C #
Year1970-2099 ,-*/

说明:

  1. a-b 表示周期,从a-b中的指定字段的时间重复执行,比如 * 1-2 * * * *就是每小时1分钟-2分钟时,每秒执行一次
  2. a/b 表示执行频率,表示从a开始,每b执行一次,比如 * 1/2 * * * 就是每小时的第1分钟每过一分钟执行一次
  3. a,b,c 表示值a或值b或值c
  4. L 表示最后一天

2. 常用Cron实例

表达式说明
* * * * * *每秒执行一次
0 * * * * *每分钟执行一次
0 0 * * * *每小时执行一次
0 0 0 * * *每天执行一次
0 0/30 * * * *每半小时执行一次
0 0 0 ? * 1-5每工作日(周一到周五)执行一次
0 0 0 1 1 *每年1月1日0时0分0秒执行一次
0 0 0 1 * *每月第1天0时0分0秒执行一次
0 0 0 L * *每月最后一天的0时0分0秒执行一次

调试地址:

Cron - 在线Cron表达式生成器 (ciding.cc)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值