Conversor de Zonas Horarias
Introduce una fecha y hora en una zona horaria y descubre exactamente qué hora es en otra — el horario de verano se calcula a partir de la fecha real que elijas, en ambos extremos, no con un desfase fijo.
Por qué convertir zonas horarias necesita una fecha real
La mayoría de las zonas horarias del mundo no están a una distancia fija de UTC durante todo el año — el horario de verano desplaza el desfase una hora durante parte del año en decenas de países, y no todos los países cambian en la misma fecha (ni cambian siquiera). Un conversor que solo sepa "Nueva York es UTC-5" se equivocará en una hora durante aproximadamente siete meses al año, siempre que esté vigente el horario de verano del Este (UTC-4). Esta herramienta evita eso preguntando a la base de datos de zonas horarias de tu propio navegador cuál es el desfase real en la fecha exacta que introduces — por separado para la zona de origen y la de destino — así que el resultado es correcto tanto si ambas zonas observan horario de verano, como si solo una lo hace, o ninguna.
Ejemplo práctico
Las 14:30 del 14 de agosto de 2026 en America/New_York — durante el horario de verano del Este, UTC-4 — se convierten en las 21:30 del mismo día en Europe/Athens, que está en horario de verano de Europa Oriental, UTC+3, en esa fecha. La diferencia de siete horas viene enteramente del estado de horario de verano de cada zona el 14 de agosto; haz la misma conversión con una fecha de enero, y Nueva York baja a UTC-5 mientras Atenas baja a UTC+2 — una diferencia de siete horas en cualquier caso, pero solo porque ambas zonas cambian exactamente esa misma hora. Prueba un par donde solo un lado observe horario de verano (Europe/London a Asia/Tokyo, por ejemplo) para ver cómo cambia la propia diferencia entre verano e invierno.
Preguntas frecuentes
¿Esto calcula bien el horario de verano?
Sí. El conversor no usa un desfase UTC fijo por zona — le pregunta a la base de datos de zonas horarias de tu propio navegador cuál fue el desfase real en la fecha exacta que introduces, para la zona de origen y la de destino por separado. Eso significa que una conversión con America/New_York en julio (horario de verano del Este, UTC-4) y la misma conversión en enero (horario estándar del Este, UTC-5) salen correctas automáticamente, igual que el caso en que solo una de las dos zonas observa horario de verano.
¿Por qué necesitas una fecha, no solo una hora?
Porque el desfase UTC de casi cualquier zona horaria cambia según la fecha — eso es exactamente el horario de verano. "Las 15:00 en Londres" significa algo distinto en junio (horario de verano británico, UTC+1) que en diciembre (hora del meridiano de Greenwich, UTC+0). Sin una fecha concreta, un conversor de zonas horarias solo puede adivinar, y se equivocará durante aproximadamente medio año en cualquier zona que observe horario de verano.
¿Qué pasa si introduzco una hora que no existe, como las 2:30 el día en que se adelanta el reloj?
Los relojes en zonas con horario de verano saltan una hora hacia adelante una vez al año (en EE. UU., saltan de las 2:00 directamente a las 3:00), así que las horas dentro de esa hora saltada nunca ocurren de verdad localmente. Los navegadores resuelven esto tratando la hora introducida como si el cambio de reloj ya hubiera pasado, así que las 2:30 pasan a ser efectivamente las 3:30 con el nuevo desfase de esa zona — una interpretación razonable y estándar, pero conviene saberlo si tu resultado parece una hora desviado en un día de cambio de horario.
¿Y una hora que ocurre dos veces, como la 1:30 el día en que se atrasa el reloj?
Una vez al año, las zonas con horario de verano repiten una hora (los relojes retroceden de las 2:00 a la 1:00), así que una hora como la 1:30 ocurre una vez antes del cambio y otra después. Esta herramienta resuelve la ambigüedad usando el desfase que se aplica antes de que los relojes retrocedan. Si necesitas específicamente la segunda ocurrencia, adelanta tu hora de entrada una hora y ajusta manualmente.
¿Se envía mi fecha y hora a algún servidor?
No. Toda la conversión ocurre en tu navegador usando la API Intl de JavaScript y la base de datos de zonas horarias integrada en tu navegador — nada de lo que introduzcas se transmite, se registra ni se guarda en ningún sitio.