Conversor de timestamp
De Unix timestamp a fecha legible y viceversa.
Qué es un timestamp Unix
Un timestamp Unix es el número de segundos (o milisegundos) transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC (el "epoch"). Es el formato estándar que usan la mayoría de lenguajes de programación y bases de datos para almacenar fechas internamente, porque es un simple número entero, fácil de comparar y ordenar.
Esta herramienta interpreta el timestamp según la unidad que selecciones (segundos o milisegundos) y muestra el resultado tanto en tu hora local como en UTC (formato ISO 8601), además de una fecha relativa ("hace 3 días", "dentro de 2 horas") para hacerte una idea rápida sin calcular nada.
Se usa mucho para depurar por qué una API devuelve una fecha que no cuadra, comprobar la fecha de expiración de un token (el campo exp de un JWT es un timestamp en segundos), o leer la marca de tiempo de una línea de log de servidor sin tener que hacer el cálculo a mano.
Ejemplo práctico
El timestamp 1700000000 (en segundos) corresponde al 14 de noviembre de 2023 a las 22:13:20 UTC. Y el timestamp 0 es, por definición, el propio epoch: el 1 de enero de 1970 a las 00:00:00 UTC.
Preguntas frecuentes
¿Cómo sé si un timestamp está en segundos o en milisegundos?
Si tiene 10 dígitos, casi seguro está en segundos (válido hasta el año 2286); si tiene 13 dígitos, está en milisegundos. Elige la unidad correcta en el selector para evitar una fecha disparatada.
¿Por qué se muestra la hora en UTC además de la local?
UTC es la hora de referencia mundial, sin zona horaria ni horario de verano. Se muestra en formato ISO 8601 porque es el estándar que usan las APIs y bases de datos para intercambiar fechas sin ambigüedad.
¿Por qué el timestamp Unix empieza a contar en 1970?
Por convención histórica de los sistemas Unix, que fijaron esa fecha (el "epoch") como punto cero para contar el tiempo en segundos. Se ha mantenido como estándar desde entonces.
¿Sirve para calcular cuándo caduca un token JWT?
Sí. El campo exp de un JWT es un timestamp Unix en segundos: pégalo en el modo "Timestamp → Fecha" para ver la fecha exacta de caducidad en tu hora local.
