Moh*_*med 5 azure azure-virtual-machine
如何在运行 Windows 服务器的 Azure 虚拟机中将时区从 UTC 更改为阿拉伯标准时间?
恐怕您实际上无法更改时区。即使您更改了一次,重新启动后时区也会恢复为 UTC。
此外,不建议更改 Azure IaaS VM 的时区。
虽然使用启动任务更改 Azure 虚拟机上的服务器时间可能很诱人,但不建议这样做,您应该在代码中使用诸如TimeZoneInfo.ConvertTimeFromUTCTime 之类的方法。
您还可以查看此博客,了解有关 Azure 上时区的更多详细信息。
希望这可以帮助!
小智 6
Azure 只是提供在 VM 配置期间设置区域(时区)选择!可以参考此https://learn.microsoft.com/en-us/previous-versions/azure/dn495299(v=azure.100)
此外,如果您想在虚拟机配置后更改时间,则可以使用
powershell 命令Set-TimeZone -Id "Time Zone Id"
获取时区Get-TimeZone -ListAvailable。
尽管如此,时间永远不会回到 UTC 时区。但如果是这样,那么您必须使用Azure Desired State Configuration。这有助于使更改持久化。请参阅Azure 期望状态配置了解更多详细信息。
| 归档时间: |
|
| 查看次数: |
21168 次 |
| 最近记录: |