Skip to main content

Cron 表达式解析器 使用简单的语言解释 Cron 表达式,包括字段分解和下一次运行时间。

Loading tool...

What Is Cron 表达式解析器?

Cron 表达式解析器可以将任何标准的 5 字段 Cron 表达式转换为简单易懂的中文,帮助您快速理解复杂的调度规则。粘贴一个 Cron 表达式,即可看到人类友好的摘要、字段逐一分解(显示每个值的含义)以及接下来的 5 个计划执行时间。该解析器支持所有标准的 Cron 语法,包括通配符 (*)、步长值 (*/n)、范围 (a-b) 和逗号分隔列表 (a,b,c)。快速访问按钮提供常见表达式用于快速测试。这是 Cron 表达式生成器的完美伴侣--一个构建,另一个解释。

Technical Guide

解析器将输入字符串根据空白字符分割,并验证确切有 5 个字段存在。每个字段都被独立分析以确定其类型:通配符 (*)、步长 (*/n)、范围 (a-b)、列表 (a,b,c) 或特定值 (n)。explainField() 函数将每个字段转换为自然语言,使用查找数组来获取天和月的名称。摘要构建器将字段解释组合成一个连贯的句子,使用特殊情况逻辑处理常见模式(例如,在一周中的某一天 "1-5" 变为 "在工作日")。下一次运行计算器重用与生成器相同的逐分钟迭代方法,使用 matchesField() 函数测试每个字段。

Related Tools

About This Tool

Cron 表达式解析器 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.