Cron 表达式

开发工具
* * * * *
常用示例:
字段
分
0-59
时
0-23
日
1-31
月
1-12
周
0-6
最近 10 次执行时间
  1. 12026/9/22 17:30:00
  2. 22026/9/22 17:31:00
  3. 32026/9/22 17:32:00
  4. 42026/9/22 17:33:00
  5. 52026/9/22 17:34:00
  6. 62026/9/22 17:35:00
  7. 72026/9/22 17:36:00
  8. 82026/9/22 17:37:00
  9. 92026/9/22 17:38:00
  10. 102026/9/22 17:39:00
Cron 格式对比
格式字段数结构示例使用场景适用平台 / 工具
标准 5 段5分 时 日 月 周30 2 * * 1-5Linux/Unix 系统定时任务 (crontab),简单周期性任务如每日备份、日志清理、定时脚本执行Linux crontab, macOS launchd, AWS CloudWatch Events, GitHub Actions (schedule), 大多数 CI/CD 平台
含秒 6 段6秒 分 时 日 月 周*/5 * * * * *亚分钟精度任务,如心跳检测、实时数据同步、高频轮询、微服务健康检查Spring @Scheduled (非 Quartz 模式), Node.js node-cron, Kubernetes CronJob (扩展), Systemd Timer
Quartz 7 段7秒 分 时 日 月 周 年0 0 9 ? * 2-6 2026企业级需要年份控制的定时任务,复杂业务规则(如每月第二个周一),指定年份的一次性任务Java Quartz Scheduler, Spring Quartz 集成, XXL-JOB, ElasticJob, Apache Airflow (插件)