Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Hora UTC
Feb 8, 2025 15:41:04 UTC
Zona horaria Fecha y hora
America/New_York Feb 8, 2025 10:41:04 EST
America/Los_Angeles Feb 8, 2025 07:41:04 PST
Europe/London Feb 8, 2025 15:41:04 GMT
Europe/Paris Feb 8, 2025 16:41:04 CET
Asia/Tokyo Feb 9, 2025 00:41:04 JST
Australia/Sydney Feb 9, 2025 02:41:04 AEST
Asia/Dubai Feb 8, 2025 19:41:04 GST
Asia/Shanghai Feb 8, 2025 23:41:04 CST

¿Qué es un timestamp Unix?

Un timestamp Unix (o marca de tiempo Unix) es un único número que representa un instante concreto en el tiempo. Cuenta los segundos transcurridos desde el llamado «epoch» de Unix: la medianoche (00:00:00) del 1 de enero de 1970 en tiempo universal coordinado (UTC). Al tratarse de un simple número entero, su valor es idéntico en cualquier punto del planeta en un mismo instante, y por eso se ha convertido en el estándar global para almacenar e intercambiar fechas en software, bases de datos, archivos de registro (logs) y APIs.

Este conversor toma ese número en bruto y lo transforma en una fecha y hora legibles, mostrando el resultado en UTC junto al de grandes ciudades como Nueva York, Londres, Tokio y Sídney, para que veas con exactitud cómo se refleja ese mismo instante en distintos lugares del mundo.

Línea de tiempo que muestra el punto de inicio de la época Unix y los segundos avanzando hasta una fecha posterior
Una marca de tiempo Unix cuenta los segundos transcurridos desde la época, a las 00:00:00 UTC del 1 de enero de 1970.

Cómo usar el conversor

  • Escribe tu timestamp Unix en el campo de entrada (por ejemplo, 1700000000).
  • Comprueba si tu valor está en segundos o en milisegundos: la mayoría de los timestamps van en segundos, pero JavaScript y algunas APIs usan milisegundos (13 dígitos en lugar de 10).
  • Lee la fecha y hora convertidas en UTC y compáralas después con las zonas horarias de la lista.

La fórmula, paso a paso

Para convertir un timestamp en una fecha legible, basta con sumar los segundos al epoch:

Fecha = 1 de enero de 1970, 00:00:00 UTC + (segundos del timestamp)

Para hacer el camino inverso y obtener un timestamp a partir de una hora local, se calculan los segundos que separan ese momento del epoch. Las zonas horarias no modifican el timestamp en sí; solo cambian la forma de mostrar el mismo instante. Nueva York en invierno es UTC−5, Londres es UTC+0, Tokio es UTC+9 y Sídney es UTC+10 o +11 cuando aplica el horario de verano.

Publicidad

Ejemplo práctico

Tomemos el timestamp 1700000000. Al sumar esos segundos al epoch obtenemos el 14 de noviembre de 2023, a las 22:13:20 UTC. Ese mismo instante son las 17:13:20 en Nueva York, las 22:13:20 en Londres y las 07:13:20 de la mañana siguiente en Tokio.

Mapa mundial con relojes sobre cuatro ciudades que muestran diferentes horas locales para el mismo instante
La misma marca de tiempo corresponde a distintas horas locales en UTC, Nueva York, Londres, Tokio y Sídney.

Preguntas frecuentes

¿Por qué mi timestamp parece 1000 veces más grande de lo normal? Lo más probable es que esté en milisegundos. Divídelo entre 1000 para pasarlo a segundos.

¿El timestamp tiene en cuenta las zonas horarias? No. Un timestamp Unix siempre se basa en UTC. Las horas locales que se muestran son simplemente distintas «vistas» de un mismo instante universal.

¿Qué es el problema del año 2038? Los sistemas que guardan los timestamps como enteros de 32 bits sufrirán un desbordamiento el 19 de enero de 2038. Los sistemas modernos de 64 bits evitan por completo este problema.

Última actualización: