Quartz Cron 表达式解析器
Quartz Cron 表达式生成器
秒(0-59)
分钟(0-59)
小时(0-23)
日期(1-31)
月份(1-12)
星期(1=周日)
提示:选择工作日/周末时,日期自动为?;选择每日模式,星期固定为?
批量校验 Quartz Cron 表达式
批量验证多个Quartz Cron表达式的正确性,支持复制粘贴多行表达式进行快速验证
常用示例 | Cron Expression Examples
常用的Quartz Cron Expression示例,点击条目即可复制表达式
每天中午12点执行
0 0 12 * * ?
每5分钟执行一次
0 */5 * * * ?
每10分钟执行一次
0 */10 * * * ?
每15分钟执行一次
0 */15 * * * ?
每30分钟执行一次
0 */30 * * * ?
每天凌晨0点整执行
0 0 0 * * ?
每天早上8点执行
0 0 8 * * ?
每天22点执行
0 0 22 * * ?
每2小时执行一次
0 0 */2 * * ?
每4小时执行一次
0 0 */4 * * ?
CRON语法说明 | Cron Expression Syntax Guide
本工具完全支持Quartz Cron Expression语法,包括所有特殊字符和高级功能
字段层级图解(标准6段)
* * * * * * ┬ ┬ ┬ ┬ ┬ ┬ │ │ │ │ │ │ │ │ │ │ │ └─ 星期 (0-7,0/7代表周日) │ │ │ │ └────── 月份 (1-12 或 JAN-DEC) │ │ │ └─────────── 日期 (1-31,支持L月末) │ │ └──────────────── 小时 (0-23) │ └───────────────────── 分钟 (0-59) └────────────────────────── 秒 (0-59,可选字段)
CRON表达式标准格式:秒 分 时 日 月 周 【可选年份】
特殊字符说明:
- * - 匹配所有值
- ? - 不指定值(仅用于日和周字段,二者互斥)
- - - 范围区间,如 1-5
- , - 多值列举,如 1,3,5
- / - 步长间隔,如 */5 表示每5个单位
- L - 最后,日字段L代表当月最后一天
- W - 工作日,如15W代表最接近15号的工作日
- # - 第N个星期,如6#3 表示每月第3个星期五
- LW - 当月最后一个工作日
- C - 结合日历偏移计算的值