Historia de la hora en Chile

  • por Eduardo Ramírez

Durante este año, nos enfrentamos en Chile a la reinstauración del horario de verano. Pudimos observar que a pesar de lo irregular que fue el cambio este año, en muchos dispositivos de uso cotidiano como nuestros celulares y computadores el nuevo horario se vio reflejado sin mayor acción de los usuarios. En otros casos, se requirió hacer ajustes manuales, cambiar husos horarios, o esperar un par de días incluso. ¿Qué pasa en estos casos? ¿Cómo sabe un sistema operativo cuando debe usar un horario alternativo?

TZ Database

Existe una base de datos, realizada en forma cooperativa y mantenida por un grupo de voluntarios, que intenta registrar todos los cambios en zonas horarias, sus ajustes verano/invierno e inclusive las correcciones de segundos astronómicos. Esta base de datos se llama TZ Database, y es la que utilizan los sistemas operativos OSX, Linux, Android y iOS, así como los lenguajes de programación más utilizados, los motores de bases de datos como PostgreSQL y muchos otros.

Incluye un archivo para cada zona horaria con la historia de los cambios que ha tenido, así como los comentarios y las fuentes de información. Podemos obtener la última versión de esta información en tzdata2016f.tar.gz.

Los cambios en Chile

En estos archivos podemos ver la historia completa de la hora oficial en su territorio. Sólo con ver las reglas de la última década es evidente lo poco estables que han sido estos cambios:


# Regla	Nombre	Desde	Hasta	Tipo	Mes	Día	    Hora	Ahorro	LETTER/S
Rule	Chile	2008	only	-	   Mar	30	    3:00u	0	    -
Rule	Chile	2009	only	-	   Mar	Sun>=9	3:00u	0	    -
Rule	Chile	2010	only	-	   Apr	Sun>=1	3:00u	0	    -
Rule	Chile	2011	only	-	   May	Sun>=2	3:00u	0	    -
Rule	Chile	2011	only	-	   Aug	Sun>=16	4:00u	1:00	S
Rule	Chile	2012	2014	-	   Apr	Sun>=23	3:00u	0    	-
Rule	Chile	2012	2014	-	   Sep	Sun>=2	4:00u	1:00	S
Rule	Chile	2016	max	    -	   May	Sun>=9	3:00u	0	    -
Rule	Chile	2016	max  	-	   Aug	Sun>=9	4:00u	1:00	S

En él encontramos también comentarios explicando cada uno de estos cambios:

# From Juan Correa (2016-03-18):
# The decree regarding DST has been published in today's Official Gazette:
# http://www.diariooficial.interior.gob.cl/versiones-anteriores/do/20160318/
# http://www.leychile.cl/Navegar?idNorma=1088502
# It does consider the second Saturday of May and August as the dates
# for the transition; and it lists DST dates until 2019, but I think
# this scheme will stick.

Puedes revisar los contenidos completos en este gist.

Cómo prevenir problemas

Dado que estos cambios pueden ser informados con muy poca anticipación, debemos tomar las siguientes acciones para evitar que estas transiciones sean problemáticas:

  • Mantener siempre actualizado nuestro software.
  • Mantener correctamente configuradas las zonas horarias de nuestros sistemas.
  • Utilizar algún tipo de checklist para verificar que se hayan aplicados los cambios correspondientes en cada componente.