“ localtime” API不考虑本地时区,而是使用太平洋时区

时间:2018-08-16 10:30:22

标签: c localtime crt

localtime的文档中指出以下内容:

  如果用户首先设置全局环境变量TZ,则

localtime会校正本地时区。设置TZ后,也会自动设置其他三个环境变量(_timezone,_daylight和_tzname)。如果未设置TZ变量,则本地时间将尝试使用“控制面板”中“日期/时间”应用程序中指定的时区信息。 如果无法获取此信息,则默认使用表示太平洋时区的PST8PDT。

为什么localtime方法无法获取服务器的时区信息?

我有一个本机应用程序作为Windows 2016 Server上的服务运行。设置的时区为复活节时区。但是本地时间使用太平洋时区。

0 个答案:

没有答案
相关问题