字段解析
分钟 (Minute)
0
小时 (Hour)
0
日期 (Day of Month)
*
月份 (Month)
*
星期 (Day of Week)
*
下 5 次执行时间
深度解析 Cron 语法,预测执行计划,确保定时任务准确无误
Cron 语法中的“星期”与“日期”字段在某些环境下是逻辑“或”的关系,而在另一些环境下是逻辑“与”。这种模糊性常导致备份脚本、清理任务在非预期的时刻运行,耗尽服务器资源。
仅仅写出表达式是不够的,您需要看到具体的执行时间序列。本工具通过模拟未来 5 次的执行时刻,让您可以直观地确认计划是否符合业务需求,确保生产环境的稳定性。
一个标准的 Linux Cron 表达式由五个部分组成:
*/5
,代表每 5 分钟执行。
2,4,6
,代表凌晨 2点、4点、6点执行。
30 * * * *
。初学者常写成
*/30 * * * *
,那意味着每半小时执行一次。
0 9 * * 1-5
。这能确保您的自动化脚本不会在周末打扰服务器。
0 0 1,15 * *
,代表每月 1 号和 15 号的午夜运行。
不同于简单的正则匹配,本工具内置了一个完整的调度模拟引擎。它不仅能翻译语法,还能根据当前系统时间,通过算法迭代寻找真实的未来执行点。无论您的表达式包含多复杂的步长(/)、范围(-)或枚举(,),都能得到精准的预测结果。