Acerca de esta herramienta
Las APIs, los logs y las bases de datos no se ponen de acuerdo sobre el tiempo: una devuelve segundos Unix, otra milisegundos, un sistema de trazas nanosegundos y una cuarta una cadena ISO con desfase. Confundirlos produce fechas en 1970 o en el año 50.000. Este conversor detecta automáticamente la unidad por la magnitud del número (puedes cambiarla) y muestra el mismo instante como segundos y milisegundos Unix, ISO 8601 en UTC, en tu zona y en cualquier otra, en formato de fecha HTTP, y cuánto tiempo ha pasado o falta. Pega una cadena de fecha para convertir en sentido contrario. Los desfases horarios vienen de la base de datos Intl de tu navegador, así que el horario de verano se aplica correctamente para cada fecha.
Cómo usarla
- Pega un timestamp o una cadena de fecha, o pulsa “Use now”.
- Deja la unidad en detección automática o fuerza segundos, milisegundos, microsegundos o nanosegundos.
- Elige una zona horaria adicional para comparar, como la de tus servidores o tus usuarios.
- Copia cualquiera de los valores convertidos para assertions, datos de prueba o reportes de bugs.
Preguntas frecuentes: Conversor de timestamp Unix
¿Cómo distingue la detección automática segundos de milisegundos?
Por la magnitud. Los valores en segundos se mantienen por debajo de 100.000 millones hasta el año 5138, mientras que los valores en milisegundos superaron esa cifra en 1973. La misma regla separa microsegundos y nanosegundos. Fuerza la unidad si trabajas con fechas muy alejadas del presente.
¿Por qué mi fecha ISO tiene unas horas de diferencia?
JavaScript interpreta una fecha-hora sin desfase ni Z en hora local, mientras que una cadena solo de fecha como 2026-11-09 se trata como medianoche UTC. Incluye siempre un desfase en los payloads de API y en los datos de prueba.
¿Los timestamps Unix incluyen segundos intercalares?
No. El tiempo Unix cuenta cada día como exactamente 86.400 segundos, así que los segundos intercalares no se representan. Rara vez importa en las pruebas de aplicaciones.