Cron 表达式解析器 的工作原理
Cron 表达式解析器将 cron 表达式分解为五个组成字段(分钟、小时、月中第几天、月份、星期几),用简明中文解释每个字段的含义,并根据这些字段显示接下来几个计划运行时间。所有计算在浏览器中运行,表达式不会提交到服务器,且页面缓存后可离线使用。
解析器支持标准五字段 cron,以及 @hourly、@daily、@weekly、@monthly 和 @yearly 等简写别名。步长值(*/5)、范围(1-5)、列表(1,3,5)以及月份或星期几名称都会被分别解码和描述。它不读取 Quartz 风格的变体:带前置秒字段、带尾随年份字段,或使用 L 和 W 字符的表达式在这里都无法解析,工具会将其判定为无效,而不是只读一半就凑合输出。此工具是读取和解释工具,本身不调度或执行任何内容。