SystemTimeToTzSpecificLocalTimeEx 函数 (timezoneapi.h)

将具有动态夏令时设置的协调世界时 (UTC) 的时间转换为指定时区的相应本地时间。

语法

BOOL SystemTimeToTzSpecificLocalTimeEx(
  [in, optional] const DYNAMIC_TIME_ZONE_INFORMATION *lpTimeZoneInformation,
  [in]           const SYSTEMTIME                    *lpUniversalTime,
  [out]          LPSYSTEMTIME                        lpLocalTime
);

参数

[in, optional] lpTimeZoneInformation

指向指定时区和动态夏令时 DYNAMIC_TIME_ZONE_INFORMATION 结构的指针。

[in] lpUniversalTime

指向 SYSTEMTIME 结构的指针,该结构指定要转换的 UTC 时间。 函数将此通用时间转换为指定时区的相应本地时间。

[out] lpLocalTime

指向接收本地时间的 SYSTEMTIME 结构的指针。

返回值

如果函数失败,则返回值为零。 要获得更多的错误信息,请调用 GetLastError。

要求

   
最低受支持的客户端 Windows 7 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 [桌面应用 |UWP 应用]
目标平台 Windows
标头 timezoneapi.h (包括 Windows.h)
Library Kernel32.lib
DLL Kernel32.dll