Cron表达式生成器

可视化生成和解析定时任务表达式

快捷选择

自定义配置

Linux: 0=周日;Spring: ?表示不指定,1=周日

结果

-

-

-

Cron表达式格式

🐧 Linux Crontab (5位)

分 时 日 月 周

示例: 0 2 * * * (每天凌晨2点)

🍃 Spring/Quartz (6位)

秒 分 时 日 月 周

示例: 0 0 2 * * ? (每天凌晨2点)

特殊字符: ? 表示不指定(仅日/周)

  • * 任意值
  • , 列举 (1,3,5)
  • - 范围 (1-5)
  • / 步长 (*/5)
  • ? 不指定(仅Spring)

常用示例

Linux: 0 0 * * *
Spring: 0 0 0 * * ?
每天0点
Linux: */30 * * * *
Spring: 0 */30 * * * ?
每30分钟
Linux: 0 9-18 * * 1-5
Spring: 0 0 9-18 * * 1-5
工作日9-18点