GetTimeZoneInformation
9/8/2008
Essa função recupera o atual tempo-parâmetros zona. Esses controle parâmetros de conversões entre UTC e local tempo.
Syntax
DWORD GetTimeZoneInformation(
LPTIME_ZONE_INFORMATION lpTimeZoneInformation
);
Parameters
- lpTimeZoneInformation
[out] Ponteiro para uma estrutura TIME_ZONE_INFORMATION para receber o atual tempo-parâmetros zona.
Return Value
A seguinte tabela mostra possíveis valores que indicam o sucesso.
Valor | Descrição |
---|---|
TIME_ZONE_ID_DAYLIGHT |
O sistema está operando no intervalo coberto pela DialightDatemembro das TIME_ZONE_INFORMATION estrutura. |
TIME_ZONE_ID_STANDARD |
O sistema está operando no intervalo coberto pela StandardDate membro das TIME_ZONE_INFORMATION estrutura. |
TIME_ZONE_ID_UNKNOWN |
O sistema não é possível determinar o atual zona de tempo. Se horário de verão não é usado no atual zona de tempo, esse valor é retornado porque existem há datas transição. |
TIME_ZONE_ID_UNKNOWN indica falha. Para informações de erro estendidas get, chamar GetLastError.
Remarks
Todas as conversões entre UTC e local tempo se baseiam a seguinte fórmula:
UTC = local time + bias
A diferença é a diferença, em minutos, entre UTC e local tempo. Se um chamar para SetTimeZoneInformation fornece um valor diferença, mas nenhuma data transição, GetTimeZoneInformation irá retornar TIME_ZONE_ID_STANDARD ou TIME_ZONE_ID_DAYLIGHT.
Requirements
Header | winbase.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
Time Functions
SetTimeZoneInformation
TIME_ZONE_INFORMATION