Azure Web应用程序服务时区更改问题

par*_*esh 13 cloud timezone azure-web-app-service

我们正在使用azure web app服务进行多租户应用.但是,应用服务的默认时区是UTC,我只想更改该区域的时区.

我在应用程序设置中尝试了WEB_TIMEZONE变量但没有工作.

Abd*_*auf 38

你设置了错误的变量.你需要设置WEBSITE_TIME_ZONE变量Application settings.在此输入图像描述 要查看支持的时区值,请参阅此内容

验证偏移是否更新或不导航到Console并执行time命令在此输入图像描述

参考: https ://kvaes.wordpress.com/2017/01/24/changing-the-timezone-on-your-azure-webapp-app-service-function/

  • 我很惊讶这没有更多的选票.真的很简单. (4认同)
  • 警告:要重新使用 UTC 时间,您需要将该值设置为空然后保存!事实上,如果你删除 WEBSITE_TIME_ZONE 设置参数并保存配置,以前的 WEBSITE_TIME_ZONE 仍然存在...如果你删除它,你可以刷新配置视图,看到它重新出现在配置列表中。 (2认同)

Wla*_*eto 9

如果您的应用服务计划是 Linux 更改,您需要在应用程序设置中设置TZ变量,其中包含您的时区,格式为America/Sao_Paulo

不要忘记保存并重新启动应用程序。

例子: 例子

时区列表:https : //www.php.net/manual/en/timezones.php


Jay*_*ong 6

您可以添加一个应用程序设置(使用门户),该应用程序设置WEBSITE_TIME_ZONE等于时区名称(如Windows注册表下的所定义HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Nt\CurrentVersion\Time Zones\)。

例如:

在此处输入图片说明

希望对您有帮助。