Convertidor de Zona Horaria - Comparar Horas del Mundo y DST Online
Convierte y compara horas entre múltiples zonas horarias con ajuste automático de horario de verano. Reloj mundial interactivo.
Preguntas Frecuentes
¿Qué es un Convertidor de Zona Horaria?
Un Convertidor de Zona Horaria es una herramienta que ayuda a convertir horarios entre diferentes zonas horarias del mundo. Maneja automáticamente los desfases UTC y las transiciones de horario de verano (DST), facilitando la programación de reuniones, la coordinación con equipos internacionales o la consulta de la hora en diferentes ubicaciones.
¿Cómo uso el Convertidor de Zona Horaria?
Busca una ciudad o zona horaria en la barra de búsqueda y haz clic para agregarla. Puedes agregar hasta 10 zonas horarias. La herramienta muestra la hora actual en tiempo real para cada zona. Haz clic en 'Establecer hora personalizada' para convertir una fecha y hora específica. Usa el botón 12h/24h para cambiar el formato.
¿Qué es una Zona Horaria IANA?
Las zonas horarias IANA son los identificadores estándar para zonas horarias en todo el mundo, con formato 'Región/Ciudad' (ej: 'America/New_York', 'Europe/Madrid'). Son más precisas que abreviaturas como EST o CET porque incluyen automáticamente los cambios históricos de zona horaria y las reglas DST.
¿Cómo maneja la herramienta el horario de verano?
El convertidor detecta y aplica automáticamente las reglas DST basándose en la base de datos de zonas horarias del navegador. Cuando una zona horaria está observando DST, aparece una insignia naranja 'DST' en la tarjeta. Todas las conversiones de tiempo tienen en cuenta las diferencias de DST.
¿Qué significa el desfase UTC?
UTC (Tiempo Universal Coordinado) es el estándar de tiempo global. Un desfase UTC indica cuántas horas adelantada o atrasada está una zona horaria respecto a UTC. Por ejemplo, 'UTC-5' significa 5 horas detrás de UTC, y 'UTC+9' significa 9 horas adelante. El desfase puede cambiar cuando el DST está vigente.
¿Es seguro y privado este convertidor?
Sí. Esta herramienta se ejecuta 100% en tu navegador usando la API Intl de JavaScript. No se envían datos a ningún servidor. Tus selecciones de zona horaria se almacenan solo en el almacenamiento local del navegador y pueden compartirse mediante parámetros de URL que tú controlas.
Ejemplos de Código
// Convert time between timezones
function convertTimezone(date, toTimezone) {
const formatter = new Intl.DateTimeFormat('en-US', {
timeZone: toTimezone,
year: 'numeric',
month: '2-digit',
day: '2-digit',
hour: '2-digit',
minute: '2-digit',
second: '2-digit',
hour12: false,
});
return formatter.format(date);
}
// Get timezone offset string
function getTimezoneOffset(timezone) {
const formatter = new Intl.DateTimeFormat('en-US', {
timeZone: timezone,
timeZoneName: 'longOffset',
});
const parts = formatter.formatToParts(new Date());
return parts.find(p => p.type === 'timeZoneName')?.value || 'UTC';
}
// Get current time in multiple timezones
const timezones = ['America/New_York', 'Europe/London', 'Asia/Tokyo'];
const now = new Date();
timezones.forEach(tz => {
console.log(`${tz}: ${convertTimezone(now, tz)} (${getTimezoneOffset(tz)})`);
});
// America/New_York: 02/04/2026, 10:30:00 (GMT-05:00)
// Europe/London: 02/04/2026, 15:30:00 (GMT+00:00)
// Asia/Tokyo: 02/05/2026, 00:30:00 (GMT+09:00)