Todos los artículos

Zonas horarias: por qué UTC no es lo mismo que GMT

España está geográficamente casi alineada con el Reino Unido y Portugal, pero usa la hora de Europa Central (UTC+1) en lugar de la hora de Greenwich — una anomalía que se remonta a una decisión de 1940, cuando el régimen de Franco adelantó los relojes para alinear el país con la Alemania nazi, y el cambio nunca se revirtió tras la guerra.

Por qué España "debería" tener otra hora

Por su longitud geográfica, gran parte de España debería compartir huso horario con Portugal y Reino Unido (UTC+0). En su lugar, comparte huso con países como Alemania o Polonia, mucho más al este. Esto provoca que el sol salga y se ponga más tarde de lo que correspondería, un tema recurrente en el debate público español sobre cambiar de huso horario.

Desfase respecto a UTC

Cada zona horaria se define por un desfase respecto a UTC. Ese desfase no siempre es una hora entera: la India usa UTC+5:30 y Nepal, UTC+5:45.

Por qué la conversión de zonas horarias es difícil en la práctica

Las reglas del horario de verano las cambian los gobiernos de cada país de forma impredecible, y la propia Unión Europea lleva años debatiendo si abolir el cambio de hora estacional sin llegar a un acuerdo definitivo. Por eso una conversión de tiempo fiable requiere una base de datos de zonas horarias actualizada constantemente (como la IANA Time Zone Database), no solo un desfase fijo en horas.

Para qué se necesita esto

  • Mostrar correctamente la hora de una reunión para participantes en España y Latinoamérica.
  • Convertir marcas de tiempo de logs del servidor a la hora local del usuario.
  • Evitar errores en los horarios en torno a los cambios de horario de verano.

No todos los desfases son horas enteras

Aunque la mayoría de las zonas horarias tienen un desfase respecto a UTC en un número entero de horas, hay excepciones: la India usa UTC+5:30, Nepal usa UTC+5:45, y algunas regiones de Australia usan UTC+9:30 o UTC+10:30. Conviene evitar código que asuma que el desfase siempre es múltiplo de 60 minutos — por eso las bibliotecas fiables trabajan con nombres de zonas horarias IANA en lugar de desfases numéricos arbitrarios.

Probar la herramienta