Developer Tools
Cron 表达式测试
支持 Linux、Spring、Quartz 三种格式,即时预览未来 5 次执行时间
表达式类型
未来 5 次执行时间
常用示例 (点击填入)
Linux (crontab) — 5 字段
* * * * * ┬ ┬ ┬ ┬ ┬ │ │ │ │ └── day of week (0–7, 0 or 7 = Sun) | sun mon tue wed thu fri sat │ │ │ └─────── month (1–12) | jan feb mar … dec │ │ └──────────── day of month (1–31) │ └───────────────── hour (0–23) └────────────────────── minute (0–59)
Java (Spring) — 6 字段
* * * * * * ┬ ┬ ┬ ┬ ┬ ┬ │ │ │ │ │ └── day of week (0–7, 0 or 7 = Sun | ? to skip) │ │ │ │ └─────── month (1–12) │ │ │ └──────────── day of month (1–31 | ? to skip) │ │ └───────────────── hour (0–23) │ └────────────────────── minute (0–59) └─────────────────────────── second (0–59)
Java (Quartz) — 7 字段(年份可选)
* * * * * * * ┬ ┬ ┬ ┬ ┬ ┬ ┬ │ │ │ │ │ │ └── year (1970–2099, optional) │ │ │ │ │ └─────── day of week (1–7 | sun mon … sat | ? to skip) │ │ │ │ └──────────── month (1–12) │ │ │ └───────────────── day of month (1–31 | L = last day | ? to skip) │ │ └────────────────────── hour (0–23) │ └─────────────────────────── minute (0–59) └───────────────────────────────── second (0–59)
通用语法
*— 匹配所有值?— 不指定(用于 dom/dow 二选一,Spring/Quartz 专用)5— 指定值1,3,5— 枚举值1-5— 范围*/5— 步进(每 5 个单位)0/5— 从 0 开始每 5 个单位L— 月末最后一天(dom 字段,Quartz 专用)