服务器 IIS windows 2012R2 上的时区

Posted

技术标签:

【中文标题】服务器 IIS windows 2012R2 上的时区【英文标题】:TimeZone on Server IIS windows 2012R2 【发布时间】:2020-11-19 16:24:58 【问题描述】:

我用的是window server,想把服务器的时区改成(UTC+7),我把时区和DateTime改成UTC+7,重启了我的服务器,但是好像稳定了一天.之后,它又回到了格林威治标准时间。我怎样才能永久修复它?非常感谢!

【问题讨论】:

如果您能提供有关该问题的更多详细信息,我们将不胜感激。您是如何将时区从 UTC 更改为 GMT 的?您在哪里看到刚刚返回的日期时间?在您的应用程序或 IIS 日志中? 我点击了右下角的时间,然后去那里更改时区,然后转到“更改日期和时间”以确保时间与我当地的时间相同。它运作良好,因为我第二天早上回来服务器的时间(右下角)回到格林威治标准时间(我在互联网上查看时间,它与格林威治标准时间相同=)) 您是否尝试过输出组策略并检查哪个可能导致此问题? 【参考方案1】:

一些事情:

听起来您更改了 时钟 而不是更改时区。你不应该那样做。始终自动设置服务器时间并保持时钟同步。您可以根据需要更改时区,但切勿手动设置日期和时间。

您可能根本不需要对服务器的时区设置进行此类更改。相反,您的代码应该编写为不依赖于服务器的时区设置。如果您需要特定时区的当地时间,请编写执行此操作的代码。换句话说,获取 UTC 时间并将其转换为特定时区。在许多编程语言中都有很多这样的例子。

您的问题缺少有关您在此服务器上运行的程序以及您正在使用的代码、语言或框架的任何详细信息。因此,一般来说,它不是on-topic for ***。将来,如果您有一般的计算问题,请在SuperUser 上提问。如果您有关于服务器管理的具体问题,请通过ServerFault 提问。

【讨论】:

以上是关于服务器 IIS windows 2012R2 上的时区的主要内容,如果未能解决你的问题,请参考以下文章

Win Server 2012R2 IIS 详细配置(多图详解)

阿里云windows 2012R2 ftp服务搭建图文全过程及主被模式理解

Windows Server 2012R2 WDS部署Windows 7

制作OpenStack的Windows Server 2012R2镜像

制作openstack的windows server 2012r2镜像

windows server 2012R2安装RD服务并发布remoteapp应用