Cron 表达式解析器
粘贴 cron 表达式,得到逐字段的人话解释和未来 10 次运行时间——不用再猜 0 */6 * * 1-5 是什么意思。
试试示例:
在上方输入 5 段 cron 表达式,含义解读和未来运行时间会实时更新。
含义解读
注意:「日」和「星期」两个字段都被限定了。标准 cron 在任一字段匹配时就会运行(“或”规则),而不是必须同时满足。
未来 10 次运行时间
这个工具不好用? 吐槽一下,我们马上改
使用方法
- 输入或粘贴 5 段 cron 表达式。
- 查看每个字段的人话拆解。
- 核对未来 10 次运行时间,确认符合预期。
常见问题
支持什么 cron 语法?
标准 5 段 cron(分 时 日 月 周),支持 *、范围(1-5)、步长(*/15)和列表(1,3,5),月份和星期也支持英文缩写(JAN、MON)。
为什么我的定时任务在意外的时间运行?
通常是时区问题:cron 用的是服务器时区,不是你的本地时区。预览里的运行时间以浏览器时区显示——和服务器的 TZ 对一下就明白了。
"日"和"周"同时限制会怎样?
当两者都不是 * 时,cron 会在任一条件满足时运行——这是个著名的坑。你的表达式踩中时,解析器会明确提示。