表达式语法

分钟 小时
0 0 * * * ? *
Cron表达式:

最近5次运行时间

Cron表达式说明

Cron表达式是一种用于定义定时任务执行时间的字符串表达式,由7个字段组成,每个字段代表一个时间单位。

字段 允许值 允许的特殊字符 描述
0-59 , - * / 触发的秒数
分钟 0-59 , - * / 触发的分钟数
小时 0-23 , - * / 触发的小时数
1-31 , - * ? / L W 日期在月中
1-12 或 JAN-DEC , - * / 月份
1-7 或 SUN-SAT , - * ? / L # 星期几
空 或 1970-2099 , - * / 年份(可选)

特殊字符说明:

  • * - 表示所有值,例如 "*" 在分钟字段代表每分钟
  • ? - 表示不指定值,仅日期和星期字段支持
  • - - 表示范围,例如 "10-12" 在小时字段代表10到12点
  • , - 表示列表值,如 "1,2,3" 在周字段代表周一、周二和周三
  • / - 表示增量,例如 "0/15" 在秒字段代表0秒开始,每15秒触发一次
  • L - 表示最后一天,在日期字段表示月的最后一天,在周字段表示星期六
  • W - 表示最近的工作日,例如 "15W" 表示离该月15日最近的工作日
  • # - 表示某月第几个星期几,例如 "6#3" 表示该月第三个星期五