首页
资源

Cron 语法速查表

crontab 表达式由以空格分隔的 5 个字段组成。这里整理了各字段的顺序·范围以及特殊字符的含义。初次接触 cron 或对语法感到困惑时可供参考。

5 个字段(按顺序)
字段范围说明
0-590 分至 59 分之间。指定在几分时执行。
0-230 时至 23 时之间(24 小时制)。指定在一天中的几点执行。
1-311 日至 31 日之间。指定每月的哪一天执行。
1-121 月至 12 月之间。指定在哪个月执行。
星期0-6 (日=0)0(星期日)至 6(星期六)之间。指定在星期几执行。
特殊字符
符号名称说明示例
*所有值匹配该字段所有可能的值。* * * * * → 每分钟
,枚举分别指定多个值。0 9,18 * * * → 9 点和 18 点
-范围指定连续值的范围。0 9-18 * * * → 从 9 点到 18 点
/间隔(步长)从起始值开始每隔固定间隔重复。*/15 * * * * → 每 15 分钟
?无限制在部分实现的日·星期字段中如同 * 处理(本工具按 * 处理)。0 0 1 * ?
星期中 0 或 7 表示星期日。不支持秒(第 6 个字段)。
资源

调度合集

复制即用的配方

宏·别名

如 @daily 的简写表达

指南

真正理解 cron 并减少错误的实战指南