【问题标题】:DST settings for Azure Webjobs in UK Timezone英国时区 Azure Webjobs 的 DST 设置
【发布时间】:2017-03-02 00:02:36
【问题描述】:

我们有一个触发的网络作业正在运行,我们希望每天在特定时间运行一次。我们希望这项工作在英国时间 2:30 工作,因此 cron 表达式是 0 30 2 * * * 但我们要确保这不受 DST 影响。我发现这很有用 link 解释了我们如何在应用设置中设置 WEBSITE_TIME_ZONE 属性以根据英国时区运行作业。

我的问题是,我如何确定要为 WEBSITE_TIME_ZONE 使用哪个时区,以确保 webjos 始终在 2:30 运行?

我不确定是否将“GMT 标准时间”用作 WEBSITE_TIME_ZONE 的值。对此有什么建议吗?

验证解决方案是否有效的最佳方法是什么(无需等待 GMT 切换到 BST)。

【问题讨论】:

    标签: azure cron scheduled-tasks azure-webjobs


    【解决方案1】:

    “确保这不受 DST 影响”是什么意思?如果您的意思是希望它每 24 小时运行一次,而不管 DST,那么您应该保留默认时区,即 UTC。

    另一方面,如果您确实希望 DST 生效(这样它会在 23 小时后运行,6 个月后 25 小时运行),那么将时区设置为“GMT 标准时间”将起作用。

    【讨论】:

    • 我希望 DST 不生效。感谢大卫的及时回复。感谢您的回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-24
    相关资源
    最近更新 更多