Crond表达式解析
一. Crond表达式
Cron表达式是一个字符串, 表示一个执行周期, 常用于Linux的Crond, 或Java开发的QuartZ定时任务框架等.
二. Crond结构
Cron表达式是一个字符串, 字符串中由空格隔开, 分为6或7个域, 每一个域代表一个含义, 语法格式如下:
* | * | * | * | * | * | * |
---|---|---|---|---|---|---|
秒 | 分 | 时 | 日 | 月 | 周 | 年 |
Seconds | Minutes | Hours | DayOfMonth | Month | DayOfWeek | Year |
必选 | 必选 | 必选 | 必选 | 必选 | 必选 | 可选 |
0 ~ 59整数 | 0 ~ 59整数 | 0 ~ 23整数 | 1 ~ 31整数 (随月份而定) |
1 ~ 12整数 JAN ~ DEC月份 |
1 ~ 7整数 SUN ~ SAT (1=SUN) |
1970~2099 |
三. 域说明
3.1 秒
- 允许的通配符[, - * /]
- 每秒 ⇒ * <