Cron 解析 - 在线解析下次执行时间

解析 Cron 表达式各字段含义,并计算未来 5 次执行时间

Cron 解析 · 使用说明

Cron 解析工具把「分 时 日 月 周」五段表达式翻译成自然语言,逐字段解释取值范围与含义,并直接算出未来五次执行时间,自动处理跨日、跨月与工作日限制。支持常见的通配符、区间、列表与步长写法,也能提示日字段与周字段同时限定时的冲突。配置 crontab、核对调度是否按预期触发时非常直观,解析全部在本地完成。

示例

输入
*/10 9-18 * * 1-5
输出
每 10 分钟,在 9-18 点,周一至周五
下次:2026-09-21 09:00、09:10、09:20…

如何使用

  1. 输入标准 5 段 Cron 表达式,如 */10 9-18 * * 1-5
  2. 点击「解析」查看每个字段的含义
  3. 下方直接给出未来 5 次具体执行时间

小贴士

  • 支持 * , - / 四种语法,星期 0 和 7 都表示周日
  • 日与周同时受限时按「与」逻辑匹配(标准 crontab 为「或」),复杂场景请实测

常见问题

Cron 解析会上传我的数据吗?

不会。表达式解析与执行时间推算都在你的浏览器本地完成,不会上传任何服务器,页面关闭后也不留下记录,和站内 本地工具 一致。

0 0 * * * 是每天还是每小时?

是每天零点:从左到右依次为「分 时 日 月 周」,0 0 指第 0 分、第 0 时,即每天 00:00 执行。

为什么我的表达式没按时执行?

常见原因:1) 服务器时区与你预期的时区不一致;2) 用了 6 段的 Quartz 写法(首位是秒)而本工具按标准 5 段解析。先确认平台口径与运行环境的时区。

未来 5 次是怎么算的?

基于你浏览器的当前时间,按表达式规则逐分钟向后推演,找出接下来 5 个真正命中的时刻,供你快速核对是否符合预期。

想确认任务执行的确切时刻?

把推算出的执行时间换算成时间戳,用 时间戳转换 对齐本地时间,便于与服务器日志比对。

📂

松开以自动格式化

支持 .json / .sql / .csv / .html / .css / .xml / .yaml 文件