更新于 2026-08-30 · 阅读约 2 分钟
很多 Java / Spring 项目用的是 Quartz 调度,表达式比 Linux cron 多一个“秒”字段,容易混淆。
标准 cron 是 5 字段:分 时 日 月 周。Quartz 是 6 字段(秒 分 时 日 月 周),还可加“年”成 7 字段。例如 Quartz 的 0 0 9 * * ? 比标准 cron 多了一个最前面的秒。
Quartz 中“日”和“周”字段不能同时为 *,需用 ? 表示“不指定”。标准 cron 没有这个问题。把 Quartz 表达式改用本工具时,可去掉最前面的“秒”字段。
不确定写的 cron 对不对?贴进去立即看中文含义与下次执行时间:
用 Crontab 中文解释器验证 →