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

Azure Functions Cron 表达式生成器

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

快速参考

字段数量

6

秒字段

支持

年份字段

不支持

时区

本地 / 可配置

特殊字符(L / #)

不支持

是否需要 "?"

不支持

星期编号规则

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

常用 Azure Functions Cron 表达式

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

常见问题

Azure Functions 与标准 Linux cron 有什么不同?

Azure Functions 在字段数量、星期编号规则或支持的特殊字符方面与 Linux cron 不同——具体差异请参见上方的快速参考表。

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

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

Azure Functions 支持 L、W 或 # 吗?

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

Azure Functions 按我的本地时区运行,还是按 UTC?

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

其他平台

开发