Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Recupera a diferença de horário para o horário de verão em horas.
Sintaxe
error_t _get_daylight( int* hours );
Parâmetros
hours
A diferença em horas para o horário de verão.
Valor retornado
Zero é bem-sucedido ou um valor errno, se ocorrer um erro.
Comentários
A função _get_daylight recupera o número de horas no horário de verão como um número inteiro. Se o horário de verão estiver em vigor, a diferença de horário é de uma hora (embora algumas regiões tenham uma diferença de horário de duas horas).
Se hours for NULL, o manipulador de parâmetro inválido é invocado conforme descrito em Validação de parâmetro. Se a execução puder continuar, essa função definirá errno para EINVAL e retornará EINVAL.
Recomendamos usar essa função em vez do macro _daylight ou a função preterida __daylight.
Por padrão, o estado global dessa função tem como escopo o aplicativo. Para alterar esse comportamento, confira Estado global no CRT.
Requisitos
| Rotina | Cabeçalho necessário |
|---|---|
_get_daylight |
<time.h> |
Para obter mais informações, consulte Compatibilidade.
Confira também
Gerenciamento de tempo
errno, _doserrno, _sys_errlist e _sys_nerr
_get_dstbias
_get_timezone
_get_tzname