Compartir a través de


_get_dstbias

Recupera el desplazamiento de horario de verano en segundos.

Sintaxis

error_t _get_dstbias( long* seconds );

Parámetros

seconds
Desplazamiento en segundos del horario de verano.

Valor devuelto

Cero si se ejecuta correctamente, o un valor errno si se produce un error.

Comentarios

La función _get_dstbias recupera el número de segundos en el horario de verano como un entero. Si el horario de verano está en vigor, el desplazamiento predeterminado es de 3600 segundos, que es la cantidad de segundos que hay en una hora (si bien en algunas regiones el desplazamiento es de dos horas).

Si seconds es NULL, el controlador de parámetros no válidos se invoca como se describe en Validación de parámetros. Si la ejecución puede continuar, la función establece errno en EINVAL y devuelve EINVAL.

Le recomendamos usar esta función en vez de la macro _dstbias o la función desusada __dstbias.

De manera predeterminada, el estado global de esta función está limitado a la aplicación. Para cambiar este comportamiento, consulte Estado global en CRT.

Requisitos

Routine Encabezado necesario
_get_dstbias <time.h>

Para obtener más información, consulte Compatibilidad.

Consulte también

Administración de tiempo
errno, _doserrno, _sys_errlist y _sys_nerr.
_get_daylight
_get_timezone
_get_tzname