UTC 中的 Cron
0 0 */2 1-8,16-23 * *
(默认情况下)从上午 12 点(一天的开始)开始,在每月 1 日到 8 日以及 16 日到 23 日每 2 小时执行一次。
问题在于将此 cron 转换为在 ET 当天开始时执行,因为 ET 和 UTC 有 5 小时的差异。我如何将其配置为在 UTC 凌晨 12 点后 5 小时启动。
您可以使用这个 CRON 表达式 -
0 5 */2 1-8,16-23 * *
这将从东部时间上午 5 点(一天的开始)开始每 2 小时执行一次,从 1 月 1 日到 8 日以及 16 日到 23 日每 2 小时执行一次
使用以下 CRON 表达式更新您的计时器触发器,或在创建新计时器触发器功能时输入此 CRON 表达式:-
在功能应用程序中更新时间表:-
本地:-
function.json:-
{
"scriptFile": "__init__.py",
"bindings": [
{
"name": "mytimer",
"type": "timerTrigger",
"direction": "in",
"schedule": "0 5 */2 1-8,16-23 * *"
}
]
}
参考:-