ToolGo

Cron 表达式

生成和解析 Cron 表达式,查看下次执行时间

Shift+Delete 清空
Cron 表达式
输入或编辑 Cron 表达式(5个字段)

0-59

0-59

0-23

1-31

1-12

0-6 (0=周日)

* 表示任意值

, 表示列表(如 1,3,5

- 表示范围(如 1-5

/ 表示步长(如 */5 表示每5个单位)

解析结果

等待输入

输入有效的 Cron 表达式查看解析结果

Cron 表达式格式:秒 分钟 小时 日期 月份 星期。例如 0 0 9 * * 1-5 表示工作日早上 9 点执行。

常用表达式
📖 使用说明
  1. 选择 Cron 格式(Quartz/Linux)
  2. 可视化设置执行时间
  3. 自动生成 Cron 表达式
  4. 查看最近 5 次执行时间
❓ 常见问题

什么是 Cron 表达式?

Cron 表达式是用 5-6 个字段表示定时任务执行时间的格式,如 0 0 12 * * ? 表示每天 12 点执行。

Quartz 和 Linux Cron 有什么区别?

Quartz 用 6 个字段(含秒),Linux 用 5 个字段。Quartz 更精确到秒。

Cron 表达式字段含义?

从左到右:秒、分、时、日、月、周(Quartz);分、时、日、月、周(Linux)。

* 和 ? 有什么区别?

* 表示每个值,? 仅用于日和周字段,表示不指定值。