首页Cron表达式生成器

Cron表达式生成器

通过可视化界面构建、验证和解释Cron表达式,预览下次运行时间

Cron 类型

可视化 Cron 表达式构建器

常用时间预设

下次运行时间预览

自然语言描述
cronHelper.descriptions.everyMinute
2026-02-25 00:43:00
2026-02-25 00:44:00
2026-02-25 00:45:00
2026-02-25 00:46:00
2026-02-25 00:47:00

关于Cron表达式生成器

Cron是类Unix操作系统中的时间任务调度器。Cron表达式是由多个字段组成的字符串,用于定义计划任务的执行时间。

Cron表达式格式

Linux Cron(5 字段)

*
*
*
*
*
0-59
0-23
1-31
1-12
0-6

Java Spring Cron(6 字段)

*
*
*
*
*
*
0-59
0-59
0-23
1-31
1-12
0-7

Java Quartz Cron(6 字段)

*
*
*
*
*
*
0-59
0-59
0-23
1-31
1-12
1-7
(1=日,7=六)
格式差异说明
  • Linux Cron(5 字段)5个字段,不包含秒字段,星期范围0-6(0=周日)
  • Java Spring Cron(6 字段)6个字段,包含秒字段,星期范围0-7(0和7都表示周日,1-6表示周一到周六)
  • Java Quartz Cron(6 字段)6个字段,包含秒字段,星期范围1-7(1=周日,2=周一,3=周二,4=周三,5=周四,6=周五,7=周六),支持更多特殊字符如L、W、#等

特殊字符

通用特殊字符(所有类型支持)

*任意值(通配符)
,列表分隔符(例如:1,3,5)
-范围(例如:1-5)
/步长值(例如:*/5)

Quartz 特有字符

?不指定值(日期和星期字段)
L最后一个(例如:L表示月末)
W工作日(例如:15W表示15号最近的工作日)
#第几个星期几(例如:FRI#2表示第二个周五)

星期表示法

Linux Cron(5 字段)
0 = 周日
1-6 = 周一到周六
Java Spring Cron(6 字段)
0,7 = 周日
1-6 = 周一到周六
SUN,MON,TUE,WED,THU,FRI,SAT
Java Quartz Cron(6 字段)
1 = 周日
2 = 周一
3 = 周二
4 = 周三
5 = 周四
6 = 周五
7 = 周六
SUN,MON,TUE,WED,THU,FRI,SAT

示例

Linux Cron 示例

0 0 * * *每天午夜执行
0 9 * * 1每周一上午9点执行
0 */4 * * *每4小时执行
30 4 1,15 * *每月1日和15日凌晨4:30执行

Java Spring/Quartz 示例

0 0 0 * * *每天午夜执行
0 0 9 * * MON每周一上午9点执行
0 0 */4 * * *每4小时执行
0 30 4 1,15 * *每月1日和15日凌晨4:30执行
0 0 12 * * FRI#2每月第二个周五中午12点执行(仅Quartz)

数据默认在您的本地浏览器上处理,不会上传至服务器。如需上传会明确提示。

© 2026 See-Tool. 保留所有权利。 | 联系站长