Cron表达式生成器

免费在线Cron表达式生成与解析工具,支持5段/6段格式互转、中文解释、未来触发时间预览、常用模板一键填入,免登录打开即用,本地计算精准高效。

0 次使用 0

格式选择

0-59
0-59
0-23
1-31
1-12
0-7(0 与 7 均为周日)

输入 Cron 表达式

表达式合法
*任意值?不指定(仅日/周)-范围,如 1-5,列表,如 1,3,5/步长,如 */5L最后,如 L 或 5LW工作日,如 15W#第几个,如 6#3

常用模板

中文解释

输入合法表达式后展示中文解释

未来 5 次触发时间

请输入合法表达式后查看触发时间

Cron 表达式语法速查

Cron 表达式用于配置定时任务的执行时间。标准格式为 5 段:分 时 日 月 周,扩展格式增加秒字段为 6 段。

每个字段支持特殊字符:* 表示任意值,, 列举多个值,- 表示范围,/ 表示步进(如 */5 表示每 5 个单位)。

字段范围说明
秒(可选)0-596 段格式的第一段
0-59每小时的第几分钟执行
0-23每天的第几小时执行
1-31每月的第几天执行
1-12每年的第几月执行
0-6每周的第几天(0=周日)

常见问题

Cron表达式工具支持5段和6段格式吗?

支持标准5段(分 时 日 月 周)和6段(秒 分 时 日 月 周)格式切换,自动适配解析逻辑。

有常用Cron模板吗?

内置每分钟、每小时、每天凌晨、每周一、每月1号等常用定时任务模板,点击即可一键填入。

能预览未来触发时间吗?

支持预览未来5次(可配置)触发时间,方便验证Cron表达式是否正确。

Cron表达式中的特殊字符是什么意思?

* 表示任意值,, 列举多个值(如 1,3,5),- 表示范围(如 1-5),/ 表示步进(如 */5 表示每5个单位),? 仅在日或周字段使用,表示不指定。

Cron和Quartz Cron有什么区别?

标准Unix Cron为5段格式(分 时 日 月 周),Quartz Cron为6-7段格式(秒 分 时 日 月 周 年),支持更多特性如L(最后一天)、W(最近工作日)、#(第几周)等扩展字符。