开发者参考
Cron 速查表:五字段调度指南
本页采用经典五字段 Cron:分钟、小时、月中日期、月份、星期。Quartz、systemd 和云调度器可能使用不同语法。本解释仅用于预检查;请在目标系统中核验实际引擎、时区与后续运行时间。
在实时工具中测试 →01
字段
| 语法 | 含义 | 示例 |
|---|---|---|
1 · dakika | 0–59 | 0 |
2 · saat | 0–23 | 3 |
3 · ayın günü | 1–31 | 1 |
4 · ay | 1–12 | 1,6,12 |
5 · haftanın günü | 通常为 0–7;星期日可为 0 或 7 | 1-5 |
02
常见调度
| 语法 | 含义 | 示例 |
|---|---|---|
* * * * * | 每分钟 | — |
*/15 * * * * | 每 15 分钟 | — |
0 3 * * * | 每天 03:00 | — |
30 9 * * 1-5 | 周一至周五 09:30 | — |
0 0 1 * * | 每月第一天 00:00 | — |
0 6,18 * * * | 每天 06:00 与 18:00 | — |
03
运行检查
| 语法 | 含义 | 示例 |
|---|---|---|
Saat dilimi | Cron 文本中不可见;请记录调度器配置 | — |
DST | 本地时间任务可能跳过或重复 | — |
İdempotency | 确保重复触发仍然安全 | — |
Gözlemlenebilirlik | 记录计划/实际开始时间与结果 | — |
常见问题
Cron 表达式包含时区吗?+
经典五字段表达式不包含时区。时区由守护进程、容器或平台配置提供。
月中日期和星期字段如何共同生效?+
不同引擎的语义可能不同;有些引擎任一字段匹配就会运行。请检查生产引擎文档与后续运行时间。