Cron 表达式解析器
字段
| 分钟 | 0, 15, 30, 45 |
| 小时 | 0…23 |
| 日(月中) | 1…31 |
| 月份 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 |
| 星期 | 0, 1, 2, 3, 4, 5, 6 |
下次执行时间
…
相关外部网站
部分链接为联盟营销链接。
相关工具
粘贴 5 字段 cron 表达式,即可查看各字段匹配的值以及接下来几次执行时间(本地时间),同时进行语法验证。一切在浏览器中运行。
使用方法
- 输入 cron 表达式或选择预设。
- 查看每个字段的详细解析。
- 查看本地时区的下次执行时间。
工作原理
标准 cron 表达式包含五个字段:分钟、小时、日(月中)、月份和星期。每个字段可以是星号(所有值)、单个数字、范围(1-5)、列表(1,3,5)或步长(*/15)。工具逐分钟向前推算并检查各字段,判断是否匹配。若同时指定了日和星期,按照 cron 惯例,任意一个匹配即可。
功能
字段解析
查看每个字段展开后的具体值。
下次执行时间
预览接下来几次执行的本地时间。
预设
从每小时或工作日等常用计划快速开始。
验证
字段无效或数量错误时会有明确提示。
适用场景
检查 crontab
确认现有 crontab 行的实际执行逻辑。
验证计划
部署前确认任务会在预期时间运行。
学习 cron
调整字段,观察执行时间的变化。
设计任务
为新的定时任务构建合适的表达式。
注意事项
- 使用标准 5 字段格式(分钟 小时 日 月份 星期)。
- 星期字段范围为 0–6,0 代表周日。
- 不支持秒字段及 @yearly 等快捷方式。
- 下次执行时间使用设备本地时区。
常见问题
- 字段的顺序是什么?
- 分钟、小时、日(月中)、月份、星期,共五个字段,以空格分隔。
- */5 是什么意思?
- 表示每隔 5 个单位。在分钟字段中,*/15 会在 0、15、30、45 分时执行。
- 同时指定日和星期会怎样?
- 按照 cron 惯例,只要任意一个匹配,任务就会执行,而非要求两者都匹配。
- 支持 @yearly 或秒字段吗?
- 不支持。本工具仅处理标准五字段格式,不支持命名快捷方式和秒字段。
- 数据会发送到服务器吗?
- 不会。解析和下次执行时间的计算完全在浏览器中进行。