Conversor de zonas horarias

Convierte una hora local entre zonas IANA, rechazando las horas inexistentes y eligiendo explícitamente entre instantes cuando una hora se repite.

Esta página muestra las herramientas disponibles en este idioma dentro del alcance actual. Esto no significa que todas las herramientas del sitio estén traducidas a todos los idiomas.

El procesamiento se realiza en tu navegador, sin subidas ni almacenamiento automático. Introduce ambas zonas; la zona de tu dispositivo nunca las sustituye. Para convertir un instante UTC, usa UTC como origen e introduce su fecha y hora sin Z.

Usa YYYY-MM-DDTHH:mm:ss o YYYY-MM-DDTHH:mm:ss.SSS. Año de origen: 1900–2100. Los segundos son obligatorios; la fracción debe omitirse o tener exactamente tres dígitos. Se aceptan dígitos latinos, arábigo-índicos y arábigos orientales. No se admiten espacios en blanco, saltos de línea, segundos intercalares ni anotaciones de calendario.

32 unidades UTF-16 para la hora, 100 para cada nombre de zona y una solicitud de 1 KiB. Un solo worker con un plazo de 5 segundos; la respuesta y cada archivo exportado se limitan a 8 KiB. Estos límites acotan el trabajo, no toda la memoria del navegador.

La conversión carga un archivo de procesamiento de este sitio, de unos 162 KiB antes de la compresión de transferencia. Tus entradas no se suben. El navegador debe admitir procesamiento en segundo plano y zonas horarias con nombre; el tamaño de descarga varía con la compresión de transferencia.

Los resultados usan los datos de zonas de Intl del navegador, no una versión de tzdb fijada por separado. Los datos históricos o futuros pueden diferir entre dispositivos. Las fechas de destino pueden llegar a 1899 o 2101 en los límites de año del origen. No hay programación de tareas ni notificaciones en segundo plano.

La copia y las descargas son completas. Las claves JSON y las etiquetas técnicas de TXT permanecen en inglés para intercambiar resultados, con horas ISO y tres dígitos de milisegundos. Los nombres de zona nunca se abren como enlaces.

Cómo usarla

Introduce la hora local con segundos y especifica explícitamente ambas zonas; después, convierte. Para un instante UTC, usa UTC como origen e introduce la hora sin Z. Si aparecen dos candidatos, revisa cada instante UTC y su desplazamiento y elige el anterior o el posterior; ninguno es la opción predeterminada. Revisa el origen y el destino, copia TXT o descarga TXT y JSON completos. Editar cualquier campo elimina el resultado y las opciones anteriores.

Ejemplo práctico

2024-01-01T12:00:00 de UTC a Asia/Riyadh se convierte en 2024-01-01T15:00:00.000 con desplazamiento +03:00. En America/New_York, 2024-11-03T01:30:00 tiene dos instantes: 05:30Z con -04:00 o 06:30Z con -05:00. En la misma zona, 2024-03-10T02:30:00 no existe y se rechaza.

Compatibilidad y límites

El procesamiento es local, sin subidas, almacenamiento automático ni notificaciones programadas. Una hora inexistente nunca se desplaza a otra alternativa, ni siquiera con las opciones earlier/later. Se admiten dígitos latinos, arábigo-índicos y arábigos orientales; la fracción debe omitirse o tener exactamente tres dígitos, sin truncamiento ni redondeo. Se rechazan los saltos de línea, los espacios en blanco, las fechas no válidas, 24:00, los segundos intercalares, las anotaciones como [UTC] o [u-ca=iso8601] y los desplazamientos numéricos como nombres de zona. Los nombres Etc/GMT conservan la semántica de signos de IANA: Etc/GMT+5 significa -05:00. Los desplazamientos históricos pueden conservar segundos y las fechas de destino pueden llegar a 1899 o 2101. Los datos Intl reflejan los del dispositivo; pueden variar entre dispositivos y las API estándar del navegador no exponen una versión de tzdb. Los límites de texto y tiempo no acotan toda la memoria de la biblioteca y de Intl. La interfaz indica el tamaño de referencia del motor antes de la acción; los recursos se cargan desde este sitio, no desde una CDN.

Preguntas frecuentes

¿Sustituye a la conversión Unix? ¿En qué idioma está el informe?

No. Esta herramienta resuelve una hora de reloj local en una zona con nombre, incluida la ambigüedad durante los cambios de hora. La conversión Unix parte de un instante ya determinado en segundos o milisegundos. Este informe también incluye milisegundos desde la época Unix, pero no acepta un número Unix como entrada. Las claves JSON y las etiquetas técnicas de TXT están fijadas en inglés para el intercambio; las explicaciones y los errores de la interfaz siguen el idioma de la página. Ambas descargas son archivos UTF-8 completos sin BOM, y copiar TXT requiere una acción del usuario.

Herramientas relacionadas