Função SystemTimeToTzSpecificLocalTimeEx (timezoneapi.h)

Converte uma hora em UTC (Tempo Universal Coordenado) com configurações dinâmicas de horário de verão em uma hora local correspondente de fuso horário especificado.

Sintaxe

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

Parâmetros

[in, optional] lpTimeZoneInformation

Um ponteiro para uma estrutura de DYNAMIC_TIME_ZONE_INFORMATION que especifica o fuso horário e o horário de verão dinâmico.

[in] lpUniversalTime

Um ponteiro para uma estrutura SYSTEMTIME que especifica o tempo UTC a ser convertido. A função converte esse tempo universal para a hora local correspondente do fuso horário especificado.

[out] lpLocalTime

Um ponteiro para uma estrutura SYSTEMTIME que recebe a hora local.

Valor retornado

Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.

Requisitos

   
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho timezoneapi.h (inclua Windows.h)
Biblioteca Kernel32.lib
DLL Kernel32.dll