Cron 表达式解析
时间
在线解析 Cron 表达式,支持 5 位(分 时 日 月 周)与 6 位(秒 分 时 日 月 周)写法,把表达式翻译成中文读法,列出每个字段的取值与接下来 10 次执行时间,支持 *、区间、列举、步长等常用语法。
支持 5 位(分 时 日 月 周)与 6 位(秒 分 时 日 月 周)两种写法,字段用空格分隔。
表达式读法
字段解析
接下来 10 次执行时间
本地时区
Cron 表达式解析说明
- 字段顺序:秒 分 时 日 月 周,省略秒时按 5 位处理;常见取值范围为 秒 0-59、分 0-59、时 0-23、日 1-31、月 1-12、周 0-7(0 和 7 都表示周日)。
- 支持的语法:*任意值、,列举、-区间、/步长(如*/5、1-30/10),?等价于*,月份与周支持 JAN-MON 这类英文缩写。
- 日与周的组合是「或」关系:当「日」和「周」都不是*时,只要满足其中一个就会触发(与 Vixie Cron 一致),这是最容易踩坑的地方。
- 当前不支持 Quartz 的扩展语法L、W、#(如「每月最后一个工作日」),遇到会直接提示。
- 时间按浏览器所在时区计算,跨时区部署的服务需要注意服务器时区与这里的差异;DST 切换日的执行时间以本地时间为准。
- 解析全部在浏览器本地完成,不发起任何请求。