每小时执行一次的 Cron 表达式 - Cron Hourly Guide
学习如何编写每小时执行一次的 cron 表达式。包含常用示例和详细说明。
快速答案: 每小时执行一次的最简单 cron 表达式是 <code class="bg-blue-100 px-2 py-1 rounded">0 * * * *</code>
每小时执行的 Cron 表达式
| 表达式 | 说明 |
|---|---|
| 0 * * * * | 每小时的第 0 分钟执行 |
| 30 * * * * | 每小时的第 30 分钟执行 |
| 0 */2 * * * | 每 2 小时执行一次 |
| 0 */6 * * * | 每 6 小时执行一次 |
| 0 */12 * * * | 每 12 小时执行一次 |
| @hourly | 每小时执行(非标准快捷方式) |
Cron 表达式格式
* * * * *
│ │ │ │ │
│ │ │ │ └─── 星期几 (0-6, 0=周日)
│ │ │ └───── 月份 (1-12)
│ │ └─────── 日期 (1-31)
│ └───────── 小时 (0-23)
└─────────── 分钟 (0-59)
│ │ │ │ │
│ │ │ │ └─── 星期几 (0-6, 0=周日)
│ │ │ └───── 月份 (1-12)
│ │ └─────── 日期 (1-31)
│ └───────── 小时 (0-23)
└─────────── 分钟 (0-59)
常用示例
每天凌晨 1 点备份
0 1 * * * 工作日每 2 小时检查
0 */2 * * 1-5 整点报时(每小时 0 分)
0 * * * * 每 15 分钟执行
*/15 * * * *