Cron 表达式

开发工具
* * * * *
常用示例:
字段
0-59
0-23
1-31
1-12
0-6
最近 10 次执行时间
  1. 12026/8/13 10:17:00
  2. 22026/8/13 10:18:00
  3. 32026/8/13 10:19:00
  4. 42026/8/13 10:20:00
  5. 52026/8/13 10:21:00
  6. 62026/8/13 10:22:00
  7. 72026/8/13 10:23:00
  8. 82026/8/13 10:24:00
  9. 92026/8/13 10:25:00
  10. 102026/8/13 10:26: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 (插件)