Timestamp Unix
El timestamp actual actualizándose en directo, más un convertidor en los dos sentidos: de timestamp a fecha legible y de fecha a timestamp, en segundos y en milisegundos.
Timestamp actual (en directo)
De timestamp a fecha
De fecha a timestamp
¿Qué es un timestamp Unix?
El timestamp Unix (también llamado "epoch time") es el número de segundos transcurridos desde
la medianoche UTC del 1 de enero de 1970. Es la forma estándar en la que las bases de datos, las API y los registros anotan
momentos en el tiempo: un único número entero, sin ambigüedades de zona horaria ni de formato de fecha. Por eso
te lo encuentras en los logs del servidor, en los tokens JWT (los claims iat y exp
), en las respuestas JSON de las API y en los valores de caducidad de las cookies.
¿Segundos o milisegundos? Cómo distinguirlos
Unix y la mayoría de los lenguajes de servidor cuentan en segundos (10 dígitos para las fechas de hoy),
mientras que Date.now() de JavaScript y muchas API modernas cuentan en milisegundos
(13 dígitos). Este convertidor los distingue automáticamente por el número de dígitos, así que un timestamp
pegado desde tus logs nunca acaba en el año 56.000. Ten en cuenta que la fecha legible
que se muestra usa la zona horaria de tu dispositivo, mientras que el valor UTC se indica aparte.