⏰ Cron 表达式生成器
可视化生成定时任务 Cron 表达式,实时中文描述,支持解析已有表达式
时
分
常用 Cron 表达式(点击使用)
常见问题
5 字段和 6 字段、7 字段的 Cron 有什么区别?
Linux crontab 使用 5 字段格式(分 时 日 月 周)。Spring Schedule 在最前面增加「秒」字段共 6 位,Quartz 还支持 7 位(含年份)。若目标框架使用 6 位格式,在本工具结果最前面补上秒数即可,例如 0 0 9 * * * 表示每天 9:00:00。
日期和星期同时指定时是什么关系?
在标准 cron 中,日期与星期同时非 * 时是「或」的关系:满足其中任意一个条件就会执行。如需「且」的语义,通常需要在任务脚本内自行判断。
*/5 和 0-59/5 一样吗?
效果相同,都表示从 0 开始每隔 5 个单位触发一次(0、5、10、…、55)。*/n 是 全范围/n 的简写形式。
星期字段写 7 还是 0 表示周日?
两者都合法,0 和 7 均表示周日。本工具生成时统一使用 0,解析时两者都支持。