⏰ Cron 表达式

解析与预测执行时间

关于「Cron 表达式」

粘贴 Cron 表达式即可看到它的含义与未来几次执行时间,配置定时任务时先在这里验证再上线,能省掉不少排查时间。

常见问题

5 位和 6 位 Cron 表达式有什么区别?

5 位是标准格式(分 时 日 月 周),Linux crontab 使用;6 位多一个秒字段,常见于 Quartz 等调度框架。

为什么「每月 1 号」的配置执行得比预期频繁?

当「日」和「周」两个字段都被指定且都不为 * 时,多数实现按「或」逻辑处理,即满足任意一个就执行。想只按日期执行,应把周字段设为 ?。

*/5 和 0/5 有什么区别?

*/5 表示从该字段最小值开始每 5 个单位执行一次;0/5 表示从 0 开始每 5 个单位执行一次,两者在分钟字段上结果相同,在其他字段上可能不同。