InicioInfoConfiguración de Linux para el cambio del huso horario

Configuración de Linux para el cambio del huso horario

Info12/30/2007
"Los políticos toman las decisiones y los que saben buscan las soluciones para ellas".

El cambio de horario trae aparejado algunos contratiempos al área de sistemas. Si al respecto necesitas encontrar una ayuda para el sistema de las "ventanitas", puede serte de mucha utilidad. Si lo que buscas es una solución junto a Tux, entonces esto es para compartirlo con vos.


Configuración de Linux

para el cambio del huso horario






Ahora que ya es oficial el cambio del hora en todo el territorio Argentino a partir de las cero horas del próximo Domingo 30, conviene preguntarnos qué pasará con la hora de nuestros sistemas y servidores. Pues bien, quienes no sincronizan la hora con servidores de hora de Internet podrán hacer el cambio a mano y listo. Pero quienes sí sincronizan deberán hacer modificaciones en la información de la zona horaria.


Como hacerlo

Crear un archivo con las especificaciones del cambio:

# nano horario-de-verano.zic

Y colocar esto, separando las columnas con TABulaciones:

# ETIQUETAS
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
# Zone NAME GMTOFF RULES/SAVE FORMAT [UNTIL]

Rule Argentina 2007 only - Dec 31 00:00 1 D
Rule Argentina 2008 only - Mar 17 00:00 0 -
Zone America/Argentina/Cordoba -3:00 Argentina AR%sT



Por la cercanía elegí como zona horaria a "Córdoba".

Ahora se puede compilar este cambio con:

# zic horario-de-verano.zic

Se puede comprobar si se tomó o no con:

# zdump -v America/Argentina/Cordoba | grep 2007
... Mon Dec 31 02:59:59 2007 UTC = Sun Dec 30 23:59:59 2007 ART
... Mon Dec 31 03:00:00 2007 UTC = Mon Dec 31 01:00:00 2007 ARDT


En donde se ve que a la medianoche del 30-12-2007 le sigue la hora 01:00
del 31 de diciembre.

# zdump -v America/Argentina/Cordoba | grep 2008
... Mon Mar 17 01:59:59 2008 UTC = Sun Mar 16 23:59:59 2008 ARDT
... Mon Mar 17 02:00:00 2008 UTC = Sun Mar 16 23:00:00 2008 ART


Y aquí se ve que a la medianoche del 16-03-2008 le sigue el mismo día
pero siendo las 23:00

También pueden probar esto (en máquinas que no sean servidores en estado de "producción" ) cambiando a mano la fecha y hora mirar la diferencia con la hora UTC.

Por ejemplo:

# date -s "12/31/2007 01:00"
lun dic 31 01:00:00 ART 2007
# date
lun dic 31 01:00:03 ARDT 2007
# date -u
lun dic 31 03:00:06 UTC 2007


Hay 2 horas de diferencia.

# date -s "03/17/2008 01:00"
lun mar 17 01:00:00 ART 2008
# date
lun mar 17 01:00:04 ART 2008
# date -u
lun mar 17 04:00:06 UTC 2008


Vuelve a haber 3 horas de diferencia.

Así de fácil.




Fuentes:
* ViveLinux.com.ar
* Lista de correo de Sgo-gral (Santiago del Estero al Software Libre) en Linux.org.ar
Datos archivados del Taringa! original
2puntos
1,896visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

g
guindog🇦🇷
Usuario
Puntos0
Posts22
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.