开发者工具 / 19

Cron Parser

验证标准五字段cron表达式,并计算接下来五次UTC运行时间。

Cron Parser: TOEA支持通配符、列表、范围、步长,以及JAN或MON-FRI等月份和星期名称,还有从@hourly到@yearly的宏;随后向未来最多十年搜索,因此即使是罕见的计划也能列出其运行时间。 完全在浏览器中本地运行,文件不会上传到服务器。

使用次数
在浏览器中
费用
免费·无需注册
可用性
可直接使用
Cron计划解释器本地处理

完全在浏览器中运行

解析器接受什么格式

各字段接受数字;月份和星期字段还接受不区分大小写的三个字母英文名称,可单独使用,也可用于范围和列表:JAN-MAR、MON-FRI、SAT,SUN。0和7都表示星期日。带步长的单个值(例如分钟字段中的5/15)会从该值运行到范围末尾。宏@hourly、@daily、@midnight、@weekly、@monthly、@yearly和@annually会被展开;@reboot不会展开,因为它没有可列出的时间。Quartz风格的?、L、W和#,以及秒字段,都不是标准的五字段cron格式,因此会在此处失败。

让运行列表发现错误

下一次运行时间可以揭示那些文本上看起来没问题的错误。* 9 * * *会在09:00到09:59之间每分钟运行,而不是只运行一次;0 9 * * *才是运行一次。步长会在每个小时重新开始,因此分钟字段中的*/7会在:56运行,随后在:00运行,间隔只有4分钟。带步长的范围(例如0-30/10)会在:00、:10、:20和:30运行。

当月中的某天和星期字段都有限制时,匹配任意一个字段的日期都会运行:0 0 13 * FRI会在每个13日和每个星期五运行,而不只是13号星期五。搜索范围最长可达未来十年,因此@yearly或闰日0 0 29 2 *等罕见计划仍会列出下一次日期。要将任意计划转换为文字说明,请使用cron解释工具。

使用方法

  1. 输入五字段表达式或常用宏。
  2. 选择“解析计划”。
  3. 比较UTC和本地运行时间。

隐私与限制

解析在本地进行。结果使用标准五字段cron语义;具体调度器可能使用不同的时区或扩展语法。

相关工具

常见问题

支持秒吗?

不支持。此解析器使用通用的五字段格式:分钟、小时、日期、月份、星期。

使用哪个时区?

匹配计算使用UTC,并且每个结果还会显示对应的本地时间。

免费工具·使用在浏览器中次·无需账户