Cron表达式生成器
自定义配置:
1 / 6
生成的Cron表达式:
显示最近
次执行时间(最大200次)
表达式含义:每秒每分每时每日每月执行
最近10次执行时间:
1. 2025-08-21 16:38:03 (周四)
2. 2025-08-21 16:38:04 (周四)
3. 2025-08-21 16:38:05 (周四)
4. 2025-08-21 16:38:06 (周四)
5. 2025-08-21 16:38:07 (周四)
6. 2025-08-21 16:38:08 (周四)
7. 2025-08-21 16:38:09 (周四)
8. 2025-08-21 16:38:10 (周四)
9. 2025-08-21 16:38:11 (周四)
10. 2025-08-21 16:38:12 (周四)
常用示例:
每秒执行
每秒执行一次
* * * * * ?
每分钟执行
每分钟的第0秒执行
0 * * * * ?
每小时执行
每小时的第0分0秒执行
0 0 * * * ?
每天凌晨执行
每天凌晨0点0分0秒执行
0 0 0 * * ?
每周一执行
每周一凌晨0点执行
0 0 0 ? * MON
每月1号执行
每月1号凌晨0点执行
0 0 0 1 * ?
每5秒执行
每5秒执行一次
*/5 * * * * ?
每10分钟执行
每10分钟执行一次
0 */10 * * * ?
每2小时执行
每2小时执行一次
0 0 */2 * * ?
指定时间范围
每天1点到2点每秒执行
* * 1-2 * * ?
指定多个时间
每天8点、12点、18点执行
0 0 8,12,18 * * ?
工作日执行
工作日9点执行
0 0 9 ? * MON-FRI
使用说明:

Cron表达式格式:

秒 分 时 日 月 周

例如:0 0 12 * * ? 表示每天中午12点执行

特殊字符说明:

  • *:表示每个时间单位都执行
  • ?:表示不指定该时间单位(仅用于日或周)
  • /:表示间隔执行,如 */5 表示每5个单位执行一次
  • -:表示范围,如 1-5 表示1到5之间执行
  • ,:表示多个值,如 1,3,5 表示在1、3、5时执行

常用示例:

  • 0 0 0 * * ?:每天凌晨0点执行
  • 0 0 12 * * ?:每天中午12点执行
  • 0 0 0 ? * MON:每周一凌晨0点执行
  • 0 0 0 1 * ?:每月1号凌晨0点执行
  • 0 */30 * * * ?:每30分钟执行一次
  • 0 0 */2 * * ?:每2小时执行一次

注意事项:

  • 日和周不能同时指定,其中一个必须使用 ?
  • 月份范围是1-12,日期范围是1-31
  • 小时范围是0-23,分钟和秒范围是0-59
  • 周的范围是1-7(1=周日,7=周六)
Cron表达式生成器是一个在线工具,用于生成和解析Cron表达式。Cron表达式是一种用于定义定时任务执行时间的字符串格式,广泛应用于系统调度、定时任务等场景。本工具提供了直观的界面来配置秒、分、时、日、月、周等时间单位,支持常用预设模板,并实时生成对应的Cron表达式和中文描述。