País e idioma

Define la moneda, las unidades y las normas de cada país (impuestos, IVA, salarios) en las calculadoras. Las herramientas generales no cambian.

Las páginas que aún no están traducidas se abren en inglés.

↑ ↓ para moverte · Enter para abrir · Esc para cerrar

🖥️ Conversor de timestamp Unix

¿Depuras una línea de registro o un campo de una API? Pega el número, de 10 o de 13 cifras, y la unidad se detecta sola. Se muestran los segundos y los milisegundos para que copies el que espera tu sistema.

Respuesta rápida: Una marca de tiempo Unix cuenta los segundos transcurridos desde las 00:00:00 UTC del 1 de enero de 1970. El timestamp 1700000000 corresponde al martes 14 de noviembre de 2023 a las 22:13:20 UTC (2023-11-14T22:13:20.000Z), y 1700000000000 en milisegundos es el mismo instante.

Sin valoraciones todavía · Actualizado el · Gratis · Sin registro

Datos: Conversor de timestamp Unix

En segundos o milisegundos: se detecta automáticamente. Vacío = ahora.

Resultado

Timestamp de la hora actual

miércoles, 14 de octubre de 2026, a las 02:15:48 UTC

ISO 86012026-10-14T02:15:48.819Z
Fecha en formato UTCmié, 14 oct 2026 02:15:48 GMT
Segundos Unix1791944148
Milisegundos Unix1791944148819
Respecto a ahora
ahora
Día de la semana
miércoles
</> Inserta esta calculadora en tu web – gratis, sin registro y sin anuncios

Copia este código en cualquier página web, entrada de blog o CMS (WordPress, Wix, Squarespace, Webflow…). Se actualiza automáticamente, funciona en el móvil y muestra la moneda de cada visitante.

Vista previa

¿Qué es el tiempo Unix?

El tiempo Unix (también llamado tiempo epoch o POSIX) es el número de segundos transcurridos desde la época Unix: las 00:00:00 UTC del jueves 1 de enero de 1970. Lo usan bases de datos, API, archivos de registro y lenguajes de programación, porque un único número entero es fácil de guardar, ordenar y comparar.

Fecha = 1970-01-01T00:00:00Z + segundos del timestamp  ·  Días = ⌊timestamp ÷ 86 400⌋

Ejemplo resuelto

1 700 000 000 ÷ 86 400 = 19 675 días completos y sobran 80 000 segundos. El día 19 675 después de la época es el 14 de noviembre de 2023, y 80 000 segundos son 22 h 13 min 20 s; por tanto, el timestamp es 2023-11-14T22:13:20Z, un martes.

Timestamps destacados

TimestampFecha (UTC)
01970-01-01 00:00:00
10000000002001-09-09 01:46:40
17000000002023-11-14 22:13:20
20000000002033-05-18 03:33:20
21474836472038-01-19 03:14:07 (límite de 32 bits)

¿Segundos o milisegundos?

Las herramientas Unix, PHP, Python y la mayoría de las bases de datos trabajan en segundos enteros, que hoy dan números de 10 cifras. JavaScript, Java y muchas API web usan milisegundos, con 13 cifras. Confundirlos es el error más habitual con los timestamps: leer milisegundos como segundos te lleva decenas de miles de años al futuro, y leer segundos como milisegundos te deja en enero de 1970. Este conversor mira el tamaño del número y elige la unidad correcta automáticamente, y siempre muestra las dos formas para que copies la que espera tu sistema.

Zonas horarias e ISO 8601

Los resultados se muestran en UTC. El formato ISO 8601 termina en «Z» (hora Zulú, es decir, UTC), de modo que cualquier lenguaje puede interpretarlo sin ambigüedad. Para ver la hora local, suma el desfase de tu zona: por ejemplo, UTC+1 para Madrid en invierno o UTC−6 para Ciudad de México.

Obtener el timestamp actual en código

  • JavaScript: Math.floor(Date.now() / 1000)
  • Python: int(time.time())
  • Shell: date +%s
  • SQL (PostgreSQL): date_part('epoch', now())

Los timestamps negativos representan fechas anteriores a 1970; por ejemplo, −86400 es el 31 de diciembre de 1969.

Preguntas frecuentes

¿Mi timestamp está en segundos o en milisegundos?

Los timestamps actuales tienen 10 cifras en segundos (por ejemplo, 1700000000) y 13 cifras en milisegundos (1700000000000). El conversor trata como milisegundos cualquier valor de 100 000 millones o más.

¿Afectan las zonas horarias a los timestamps Unix?

No. Un timestamp es el mismo en todo el mundo en un instante dado, porque siempre se mide desde la medianoche UTC del 1 de enero de 1970. Lo único que cambia con la zona horaria es la forma de mostrarlo.

¿Qué es el problema del año 2038?

Los sistemas que guardan los timestamps como enteros de 32 bits con signo se desbordan después de 2147483647, que son las 03:14:07 UTC del 19 de enero de 2038. Los sistemas modernos de 64 bits no se ven afectados.

¿Los timestamps Unix incluyen los segundos intercalares?

No. El tiempo Unix supone que todos los días tienen exactamente 86 400 segundos e ignora los segundos intercalares, lo que simplifica los cálculos con fechas.