Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Local Date & Time
2023-11-14 22:13:20
Tuesday (UTC+0.0)
Fecha 2023-11-14
Hora 22:13:20
Día de la semana Tuesday
Epoch ajustado al desfase 1.700.000.000

¿Qué es el conversor de Unix timestamp a hora local?

Un Unix timestamp (también conocido como tiempo epoch) es el número de segundos transcurridos desde las 00:00:00 UTC del 1 de enero de 1970, sin contar los segundos intercalares. Este conversor transforma ese número en bruto en una fecha y una hora legibles, ajustadas al desfase UTC que prefieras, para que veas con exactitud qué hora marcaba el reloj de pared en cualquier zona horaria cuando se generó el timestamp.

Línea de tiempo desde el punto cero de la época contando segundos hasta un icono de calendario y reloj
Una marca de tiempo Unix cuenta los segundos transcurridos desde el inicio de la época.

Cómo usarlo

Introduce el Unix timestamp en segundos y, a continuación, indica el desfase UTC en horas de la zona horaria que te interese (por ejemplo, +2 para el horario de verano de Europa Central, -5 para la hora estándar del este de EE. UU. o 0 para la propia UTC). También admite desfases fraccionarios como 5.5 (India) o 5.75 (Nepal). La herramienta te devuelve la fecha y hora completas, el día de la semana y el epoch ya ajustado al desfase.

La fórmula

La conversión es simplemente local = segundosEpoch + horasDesfase × 3600. Sumamos el desfase (convertido de horas a segundos) al epoch y luego descomponemos el resultado en año, mes, día, hora, minuto y segundo, interpretándolo como un instante de calendario UTC. Así se evita cualquier ajuste oculto de zona horaria o de horario de verano: el desfase que escribes es el único cambio que se aplica.

$$ t_{\text{local}} = \text{Timestamp (s)} + \text{UTC Offset (h)} \times 3600 $$
Segundos de la época más un desfase de una hora es igual a fecha, hora y día local
Suma el desfase UTC en segundos para ajustar la marca de tiempo a la hora local.

Ejemplo práctico

Tomemos el timestamp 1.700.000.000. En UTC equivale al 2023-11-14 22:13:20. Si aplicamos un desfase de +2 horas, sumamos 7.200 segundos y obtenemos el epoch 1.700.007.200, que se formatea como 2023-11-15 00:13:20, un miércoles. Es decir, en el instante en que se generó el timestamp, el reloj local de una zona UTC+2 marcaba justo pasada la medianoche del 15 de noviembre.

$$ 1{,}700{,}000{,}000 + 2 \times 3600 = 1{,}700{,}007{,}200 $$

Preguntas frecuentes

¿Los timestamps están en segundos o en milisegundos? Esta herramienta espera segundos. Si tu valor tiene 13 dígitos, probablemente esté en milisegundos: divídelo primero entre 1000.

¿Tiene en cuenta el horario de verano? No. Aplica únicamente el desfase fijo que introduzcas. Si el horario de verano (DST) importa, elige el desfase que estuviera realmente vigente en esa fecha.

¿Por qué el día de la semana puede no coincidir con el de otra herramienta? Porque el día depende por completo del desfase. Un mismo instante puede caer en días de calendario distintos según la zona horaria.

Última actualización: