Condividi tramite


_get_dstbias

Recupera l'offset ora legale in secondi.

Sintassi

error_t _get_dstbias( long* seconds );

Parametri

seconds
Offset ora legale in secondi.

Valore restituito

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

Osservazioni:

La funzione _get_dstbias recupera il numero di secondi nell'ora legale come numero intero. Se è attiva l'ora legale, l'offset predefinito è pari a 3.600 secondi, che corrisponde al numero di secondi in un'ora (alcune regioni usano un offset di due ore).

Se seconds è 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 _dstbias o della funzione deprecata __dstbias.

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_dstbias <time.h>

Per altre informazioni, vedere Compatibility.

Vedi anche

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