Cron 表达式编辑器

Cron 表达式可视化生成

本地运行
Cron 表达式编辑器
常用示例:
每分钟
每小时
每天 9:00
工作日 9:00
每周一 10:00
每月 1 号 0:00
每 5 分钟
每 30 分钟

可视化编辑

秒
每秒
分
指定秒
时
指定小时
日
每天
月
每月
周
range

表达式说明

第 0 分钟,9 点,(仅限工作日)

接下来 5 次执行时间

2026/10/27周二 09:00
2026/10/28周三 09:00
2026/10/29周四 09:00
2026/10/30周五 09:00
2026/11/02周一 09:00

Cron 表达式说明

Cron 表达式是用于定时任务调度的标准格式,广泛应用于 Linux Crontab、Spring Task、Jenkins 等系统。

格式:分 时 日 月 周

  • 分:0-59
  • 时:0-23
  • 日:1-31
  • 月:1-12
  • 周:0-7(0 和 7 都是周日),或 SUN/MON/TUE...

常用符号

  • *:每(任意值)
  • ,:指定多个值,如 1,3,5
  • -:范围,如 1-5
  • */n:每隔 n,如 */10 表示每隔 10

常见用途

  • Linux Crontab 定时任务配置
  • Spring Boot @Scheduled 注解参数
  • Jenkins 定时构建任务

使用说明

通过界面勾选或下拉选择生成表达式,比手写字符串更不容易出错。 常见写法如每天凌晨两点执行是 0 2 * * *,每半小时执行一次是 */30 * * * *。 需要注意 Cron 时区取决于运行环境本身的时区,跨服务器部署时务必确认目标机器时区, 否则任务可能在错误的时间触发。

表达式确认无误后复制到定时任务配置中即可使用。