Funzione SystemTimeToTzSpecificLocalTimeEx (timezoneapi.h)

Converte un'ora nell'ora UTC (Coordinated Universal Time) con le impostazioni dell'ora legale dinamica nell'ora locale corrispondente di un fuso orario specificato.

Sintassi

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

Parametri

[in, optional] lpTimeZoneInformation

Puntatore a una struttura DYNAMIC_TIME_ZONE_INFORMATION che specifica il fuso orario e l'ora legale dinamica.

[in] lpUniversalTime

Puntatore a una struttura SYSTEMTIME che specifica l'ora UTC da convertire. La funzione converte questa ora universale nell'ora locale corrispondente del fuso orario specificato.

[out] lpLocalTime

Puntatore a una struttura SYSTEMTIME che riceve l'ora locale.

Valore restituito

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Requisiti

   
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione timezoneapi.h (include Windows.h)
Libreria Kernel32.lib
DLL Kernel32.dll