_get_daylight
Recupera el desplazamiento de horario de verano en horas.
Sintaxis
error_t _get_daylight( int* hours );
Parámetros
hours
Desplazamiento en horas 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_daylight
recupera el número de horas en el horario de verano como un entero. Si el horario de verano está en vigor, el desplazamiento predeterminado es de una hora (si bien en algunas regiones el desplazamiento es de dos horas).
Si hours
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 _daylight
o la función desusada __daylight
.
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_daylight |
<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_dstbias
_get_timezone
_get_tzname