Compartilhar via


_get_daylight

Recupera a diferença de horário para o horário de verão em horas.

error_t _get_daylight(      int* hours );

Parâmetros

  • hours
    A diferença em horas para o horário de verão.

Valor de retorno

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 é chamado, como descrito em Validação do 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.

Equivalência do .NET Framework

Não aplicável. Para chamar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

Requisitos

Rotina

Cabeçalho necessário

_get_daylight

<time.h>

Para obter mais informações, consulte Compatibilidade.

Consulte também

Referência

Gerenciamento de tempo

errno, _doserrno, _sys_errlist e _sys_nerr

_get_dstbias

_get_timezone

_get_tzname