← 打开完整的多平台 Cron 工具 ↑

Kubernetes CronJob Cron 表达式生成器

本页面介绍 Kubernetes CronJob 使用的 cron 语法:字段结构、星期编号规则,以及支持哪些特殊字符。

快速参考

字段数量

5

秒字段

不支持

年份字段

不支持

时区

本地 / 可配置

特殊字符(L / #)

不支持

是否需要 "?"

不支持

星期编号规则

Sun=0, Mon=1, Tue=2, Wed=3, Thu=4, Fri=5, Sat=6

常用 Kubernetes CronJob Cron 表达式

每 5 分钟*/5 * * * *
每 15 分钟*/15 * * * *
每小时0 * * * *
每天午夜0 0 * * *
每天上午 9 点0 9 * * *
每个工作日上午 9 点0 9 * * 1-5
每周一上午 9 点0 9 * * 1
每天两次(0 点和 12 点)0 */12 * * *
每月第一天0 0 1 * *
每月最后一天不原生支持

常见问题

Kubernetes CronJob 与标准 Linux cron 有什么不同?

Kubernetes CronJob 使用与标准 Linux cron 完全相同的 5 字段语法和星期编号规则——现有表达式无需修改即可使用。

可以把 Linux cron 表达式自动转换为 Kubernetes CronJob 格式吗?

可以——将其粘贴到上方的多平台 Cron 工具(或主 Cron 编辑器页面),切换到 Kubernetes CronJob 标签页即可立即获得等效表达式。

Kubernetes CronJob 支持 L、W 或 # 吗?

不支持。Kubernetes CronJob 不支持 L 或 #——请参考上方工具中的替代方案,用日期范围加脚本内星期判断来实现同样的效果。

Kubernetes CronJob 按我的本地时区运行,还是按 UTC?

Kubernetes CronJob 按您配置的时区计算计划时间(若未配置则使用系统/服务器时区)——并不固定为 UTC。

其他平台

开发