Azure Functions ncrontab 值
Azure Functions ncrontab value
我只是希望你们仔细检查一下我是否为我的 Azure Functions 获得了这个 ncrontab
表达式。
我希望我的功能 运行:
- 周一到周五
- 每 30 分钟从整点开始
- 上午 9 点开始
- 下午 6 点结束
据我了解,ncrontab
Azure Functions 有六个地方使用。
它们是:{second} {minute} {hour} {day} {month} {dayOfWeek}
.
这是我想出的:
0 */30 9-18 * * 1-5
我的表达正确吗?一个相关的问题是这些值是否需要是 UTC 时间?
这是文档:
https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer?tabs=csharp
是的,表述正确。
关于UTC时间的问题,与CRON表达式一起使用的default time zone
是UTC
。您可以通过为名为 WEBSITE_TIME_ZONE
的函数应用程序创建 an app setting
来更改时区。有关详细信息,请参阅 here。
我只是希望你们仔细检查一下我是否为我的 Azure Functions 获得了这个 ncrontab
表达式。
我希望我的功能 运行:
- 周一到周五
- 每 30 分钟从整点开始
- 上午 9 点开始
- 下午 6 点结束
据我了解,ncrontab
Azure Functions 有六个地方使用。
它们是:{second} {minute} {hour} {day} {month} {dayOfWeek}
.
这是我想出的:
0 */30 9-18 * * 1-5
我的表达正确吗?一个相关的问题是这些值是否需要是 UTC 时间?
这是文档: https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer?tabs=csharp
是的,表述正确。
关于UTC时间的问题,与CRON表达式一起使用的default time zone
是UTC
。您可以通过为名为 WEBSITE_TIME_ZONE
的函数应用程序创建 an app setting
来更改时区。有关详细信息,请参阅 here。