功能介绍
Cron表达式是用于定义定时任务执行规则的语法,常用于Linux定时任务、Java Quartz等调度框架。本工具可以可视化生成标准Cron表达式和Quartz格式Cron表达式,并计算显示未来10次触发时间,方便调试和验证规则。
使用方法
- 分别对秒、分、时、日、月、周选择规则类型:每X单位、指定单个值、范围、列表;
- 填写对应参数,点击「生成Cron表达式」即可得到结果;
- 结果包含标准5段、Quartz 6段(含秒)、Quartz 7段(含秒+年)三种常用格式;
- 页面同时会计算显示未来10次触发时间,方便验证规则是否正确。
格式说明
| 字段顺序 | 允许值范围 |
|---|---|
| 标准 5 段(Linux crontab) | 分 时 日 月 周 |
| Quartz 6 段 | 秒 分 时 日 月 周 |
| Quartz 7 段 | 秒 分 时 日 月 周 年 |
注意:本工具周日编号为1,周一到周六依次为2-7,和Quartz规范一致,不同系统对周日编号可能有差异,请根据实际需求调整。
语法说明
*表示匹配所有值*/X表示每X个单位执行一次A-B表示从A到B范围内执行A,B,C表示列表中多个值执行