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 |