Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
_daylight, _dstbias, _timezone y _tzname se usan en algunas rutinas de fecha y hora para realizar ajustes de hora local. Estas variables globales han quedado en desuso en las versiones funcionales más seguras, que deben usarse en lugar de la variables globales.
| Variable global | Equivalentes funcionales |
|---|---|
_daylight |
_get_daylight |
_dstbias |
_get_dstbias |
_timezone |
_get_timezone |
_tzname |
_get_tzname |
Se declaran en Time.h como se indica a continuación.
Sintaxis
extern int _daylight;
extern int _dstbias;
extern long _timezone;
extern char *_tzname[2];
Comentarios
En una llamada a _ftime, localtime o _tzset, los valores de _daylight, _dstbias, _timezone y _tzname se determinan a partir del valor de la variable de entorno TZ. Si no establece explícitamente el valor de TZy _tzname[0] _tzname[1] contiene la configuración predeterminada de "PST" y "PDT", respectivamente. Las funciones de manipulación de tiempo (_tzset, , y localtime) intentan establecer los valores de _daylight_dstbias y _timezone consultando el sistema operativo para obtener el valor predeterminado _ftimede cada variable. En la siguiente tabla se muestran los valores de variable global de la zona horaria.
| Variables | Value |
|---|---|
_daylight |
Distinto de cero si la zona de horario de verano (DST) se especifica en TZ o se determina a partir del sistema operativo; en caso contrario, 0. El valor predeterminado es 1. |
_dstbias |
Diferencia del horario de verano. |
_timezone |
Diferencia en segundos entre la hora universal coordinada y la hora local. El valor predeterminado es 28.800. |
_tzname[0] |
El nombre de zona horaria se deriva de la variable de entorno TZ. El valor predeterminado es "PST". |
_tzname[1] |
El nombre de la zona de DST se deriva de la variable de entorno TZ. El valor predeterminado es "PDT" (horario de verano del Pacífico). |
Consulte también
Variables globales
_get_daylight
_get_dstbias
_get_timezone
_get_tzname