Condividi tramite


_get_daylight

Recupera l'offset ora legale in ore.

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.

Note

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, verrà richiamato il gestore di parametri non validi, 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.

Equivalente .NET Framework

Non applicabile. Per chiamare la funzione C standard, usare PInvoke. Per altre informazioni, vedere Esempi di platform invoke.

Requisiti

Routine

Intestazione obbligatoria

_get_daylight

<time.h>

Per altre informazioni, vedere Compatibilità.

Vedere anche

Riferimenti

Gestione del tempo

errno, _doserrno, _sys_errlist, and _sys_nerr

_get_dstbias

_get_timezone

_get_tzname