Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Hora local
07:00
24-hour clock
Desfase aplicado UTC-5
Minutos desde la medianoche 420
Cambio de día 0

¿Qué es el conversor de hora UTC a hora local?

El Tiempo Universal Coordinado (UTC) es el patrón horario global que utilizan la aviación, la informática, la ciencia y los medios de comunicación. Este conversor transforma una hora UTC en la hora de tu reloj local para cualquier desfase horario —desde UTC−12 hasta UTC+14—, incluyendo husos con media hora o cuarto de hora como la India (UTC+5:30) o Nepal (UTC+5:45). En España peninsular, por ejemplo, el desfase es +1 en invierno y +2 en verano; en Canarias, 0 y +1 respectivamente.

Cómo utilizarlo

Introduce la hora UTC (0–23) y los minutos (0–59), y luego escribe el desfase de tu zona horaria en horas. Usa un número negativo para las zonas que van por detrás de UTC (el continente americano) y un número positivo para las que van por delante (Europa, Asia, Oceanía). Por ejemplo, la hora estándar del este de EE. UU. es −5, la hora central europea (la de España peninsular en invierno) es +1, y la hora estándar de la India es +5.5. La calculadora muestra tu hora local en formato de 24 horas e indica si el resultado cae en el día anterior o en el siguiente.

La fórmula explicada

La regla básica es simplemente Local = UTC + desfase. Internamente, la herramienta convierte la hora UTC en minutos desde la medianoche, suma el desfase (horas de desfase × 60) y ajusta el resultado dentro de un único día de 0 a 1439 minutos. Si el total supera las 24 horas o baja de cero, se registra un cambio de día para que sepas que la fecha también cambió.

$$\text{Local} = \left(60\cdot\text{UTC Hour} + \text{UTC Min} + \operatorname{round}\!\left(60\cdot\text{Offset}\right)\right) \bmod 1440$$$$\begin{gathered} T = \left(60\cdot\text{UTC Hour} + \text{UTC Min} + \operatorname{round}\!\left(60\cdot\text{Offset}\right)\right) \bmod 1440 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{Local Hour} &= \left\lfloor \tfrac{T}{60} \right\rfloor \\ \text{Local Minute} &= T - 60\cdot\text{Local Hour} \end{aligned} \right. \end{gathered}$$
Recta numérica que muestra UTC desplazado por un desfase hasta la hora local
La hora local es igual a UTC más el desfase, adelantando (+) o atrasando (−).

Ejemplo resuelto

Supongamos que la hora UTC es 23:30 y tu desfase es +2 (por ejemplo, el horario de verano de Europa del Este). Convierte la hora UTC a minutos: \(23 \times 60 + 30 = 1410\). Suma el desfase: \(2 \times 60 = 120\), así que \(1410 + 120 = 1530\) minutos. Como \(1530 \geq 1440\), resta un día: \(1530 - 1440 = 90\) minutos = 01:30, con un cambio de +1 día. Por lo tanto, las 23:30 UTC son las 01:30 del día siguiente en UTC+2.

Dos relojes que muestran la conversión de UTC a hora local
Sumar el desfase convierte una lectura UTC en la hora local.

Preguntas frecuentes

¿Tiene en cuenta el horario de verano? No se aplica ningún cambio automático de horario de verano. Introduce el desfase correcto según la fecha en cuestión (por ejemplo, usa −4 para la costa este de EE. UU. en verano en lugar de −5, o +2 para España peninsular en verano en lugar de +1).

¿Puedo usar desfases fraccionarios? Sí. Introduce valores como 5.5 o 5.75 para husos con media hora o cuarto de hora.

¿Qué significa "cambio de día"? Indica que la hora local cae en un día del calendario distinto al de la hora UTC: +1 significa el día siguiente y −1 significa el día anterior.

Última actualización: