Cron 解析器

使用安全预设、确定性的分享 URL、逐字段说明和即将运行时间线,调试标准的 5 字段 cron 表达式。

表达式输入
清除
调度摘要

已在 Asia/Seoul 中预览此 5 字段 cron 调度,并展开接下来 5 次匹配运行,便于快速调试。

表达式 0 4 * * 6,0
预览时区 Asia/Seoul (KST)
评估起点 星期一, 六月 1, 2026 01:55 KST
UTC 参考时间 2026-05-31 16:55 UTC
分享 URL https://comutil.com/zh-hans/cron?preset=weekend-maintenance
接下来 5 次运行
运行 1 星期六, 六月 6, 2026 04:00 KST
UTC 2026-06-05 19:00 UTC
相对时间 5 日,2 小时之后
运行 2 星期日, 六月 7, 2026 04:00 KST
UTC 2026-06-06 19:00 UTC
相对时间 6 日,2 小时之后
运行 3 星期六, 六月 13, 2026 04:00 KST
UTC 2026-06-12 19:00 UTC
相对时间 1 周,5 日之后
运行 4 星期日, 六月 14, 2026 04:00 KST
UTC 2026-06-13 19:00 UTC
相对时间 1 周,6 日之后
运行 5 星期六, 六月 20, 2026 04:00 KST
UTC 2026-06-19 19:00 UTC
相对时间 2 周,5 日之后
逐字段拆解
分钟
0
允许范围 0-59
含义 匹配 00。
小时
4
允许范围 0-23
含义 匹配 04。
每月日期
*
允许范围 1-31
含义 匹配所有允许的值。
*
允许范围 1-12 或 JAN-DEC
含义 匹配所有允许的值。
星期
6,0
允许范围 0-7 或 SUN-SAT
含义 匹配 星期六。 匹配 星期日。
Cron 表达式

cron 表达式是一个由五个或六个字段组成的字符串,用于定义运行自动化任务的计划。该语法最初源自 Unix cron 守护程序,现在已广泛应用于许多调度系统。每个字段代表一个时间单位:分钟、小时、日期、月份、星期,以及可选的年份。

Cron 字段格式

标准 cron 有 5 个字段:分钟 (0-59)、小时 (0-23)、日期 (1-31)、月份 (1-12)、星期 (0-6,星期日=0)。特殊字符包括:* (任意)、, (列表)、- (范围)、/ (步长)。扩展格式可能包含秒和年份字段。

常见使用场景
  • 调度备份作业
  • 运行定期数据同步
  • 发送计划邮件或通知
  • 清理临时文件和缓存
  • 生成定期报告
Cron 解析器
输入: 0 0 * * *
输出: 每 5 分钟
输入: */15 * * * *
输出: 每分钟
输入: 0 9 * * 1-5
输出: 每天
输入: 0 0 1 * *
输出: 每月第一天的午夜
常见问题

cron 使用什么时区?

传统的 cron 使用系统时区。现代调度程序(如 Kubernetes CronJobs)允许您指定时区。请务必确认您的 cron 系统使用的是哪个时区。

如何每秒运行一次作业?

标准的 5 字段 cron 不支持秒(最小单位是每分钟)。某些系统(如 Quartz)支持带有秒的 6 字段 cron。替代方案包括使用休眠循环或专为亚分钟间隔设计的任务调度程序。