_get_daylight

Recupera l'offset ora legale in ore.

Sintassi

error_t _get_daylight( int* hours );

Parametri

hours
Offset ora legale in ore.

Valore restituito

Zero se l'esito è positivo oppure un valore errno se si verifica un errore.

Osservazioni:

La funzione _get_daylight recupera il numero di ore nell'ora legale come numero intero. Se è attiva l'ora legale, l'offset predefinito è pari a un'ora (alcune regioni usano un offset di due ore).

Se hours è NULL, il gestore di parametri non validi viene richiamato come descritto in Convalida dei parametri. Se l'esecuzione può continuare, la funzione imposta errno suEINVAL e restituisce EINVAL.

È consigliabile usare questa funzione invece della macro _daylight o della funzione deprecata __daylight.

Per impostazione predefinita, lo stato globale di questa funzione è limitato all'applicazione. Per modificare questo comportamento, vedere Stato globale in CRT.

Requisiti

Ciclo Intestazione obbligatoria
_get_daylight <time.h>

Per altre informazioni, vedere Compatibility.

Vedi anche

Gestione orari
errno, _doserrno, _sys_errlist e _sys_nerr
_get_dstbias
_get_timezone
_get_tzname