Conversor de timestamp Unix
Funciona por completo en tu navegador. Tus archivos y datos nunca salen de tu dispositivo.
| Segundos | ||
|---|---|---|
| Milisegundos |
| Unidad detectada | ||
|---|---|---|
| UTC (ISO 8601) | ||
| Hora local | ||
| Tiempo relativo |
| Segundos | ||
|---|---|---|
| Milisegundos | ||
| UTC (ISO 8601) | ||
| Hora UTC | ||
| Tiempo relativo |
Acerca de esta herramienta
Un timestamp Unix cuenta segundos (o milisegundos, microsegundos, nanosegundos) desde el 1 de enero de 1970 UTC. Esta herramienta convierte un timestamp en una cadena UTC en formato ISO 8601, tu hora local y una frase relativa como “hace 3 horas”. También funciona al revés: escribe o elige una fecha y obtén el timestamp en segundos y milisegundos.
¿Cómo sabe qué unidad estoy usando?
Los timestamps llegan con distintas resoluciones según su origen, y esta herramienta adivina la correcta según la cantidad de dígitos: 10 dígitos o menos son segundos, de 11 a 13 son milisegundos, de 14 a 16 son microsegundos, y 17 o más son nanosegundos. Eso cubre los dos casos más comunes sin necesidad de ajustar nada: un valor de 13 dígitos de Date.now() en JavaScript y uno de 10 dígitos de un log de servidor o del comando date +%s de Unix se convierten solos, correctamente. Para el sentido contrario, escribes o eliges una fecha y hora, y la herramienta la interpreta con el mismo analizador que usa el constructor Date de JavaScript, así que tanto las cadenas ISO 8601 como los valores de un campo datetime-local funcionan igual.
También hay una hora actual en vivo que se actualiza mientras la miras, útil para copiar “ahora mismo” como timestamp sin hacer la cuenta a mano. Las fechas demasiado lejanas en el pasado o el futuro como para que Date las represente (unos ±273.790 años desde 1970) se rechazan con un error en lugar de devolver un resultado incorrecto sin avisar.
¿Mis datos se envían a algún lado?
No. La conversión ocurre por completo en tu navegador con las APIs nativas Date e Intl; nada de lo que escribas sale hacia un servidor. Eso importa cuando estás depurando un timestamp sacado de un token de sesión, una línea de log interna o cualquier cosa que prefieras no pegar en un sitio cualquiera.
¿Para qué sirve en la práctica?
Casos típicos: decodificar un timestamp de una respuesta de API, comprobar cuándo caduca un JWT, convertir la hora de una reunión a tu zona horaria local, o completar un campo datetime-local en un formulario. Consulta la guía de MDN sobre formatos de fecha y hora y la RFC 3339 para el perfil ISO 8601 usado en la web, o la entrada de Wikipedia sobre el tiempo Unix para saber cómo se manejan la época y los segundos intercalares.