Convertidor de Timestamp Unix
Convierte un timestamp Unix en una fecha legible, o una fecha en un timestamp: segundos, milisegundos, microsegundos y nanosegundos con detección automática, UTC más hora local y 11 zonas horarias extra, tiempo relativo y conversión por lotes, todo en tu navegador.
Tu conversión aparecerá aquí. Ingresa un timestamp o una fecha y pulsa Convertir.
Privacidad: la conversión corre localmente en tu navegador. Nada de lo que ingresas se sube ni se registra.
Cómo funciona esta calculadora
Un timestamp Unix es un solo número entero que cuenta los segundos desde el 1 de enero de 1970, 00:00:00 UTC, el momento llamado epoch Unix. Las APIs, bases de datos, archivos de registro y tokens JWT guardan el tiempo así porque un solo número no depende de zonas horarias, se puede ordenar y comparar fácilmente, pero los humanos no lo leen a simple vista. Esta herramienta convierte en ambas direcciones, por completo en tu navegador. Pega un timestamp y obtén su fecha; ingresa una fecha y obtén su timestamp.
Los timestamps vienen en cuatro unidades y mezclarlas es el error clásico: 10 dígitos significan segundos, el formato que usan la mayoría de APIs y bases de datos; 13 dígitos significan milisegundos, lo que devuelve Date.now() de JavaScript; 16 dígitos significan microsegundos, comunes en registros de alta precisión; 19 dígitos significan nanosegundos, usados por Go y relojes del sistema. Un valor en milisegundos leído como segundos cae en el año 56189, y así se detecta el error. Deja la unidad en detección automática y la herramienta lee la cantidad de dígitos por ti. Ejemplo concreto: 1700000000 tiene 10 dígitos, así que son segundos, y se convierte al martes 14 de noviembre de 2023, 22:13:20 UTC, ISO 8601 2023-11-14T22:13:20.000Z; el mismo momento en milisegundos es 1700000000000.
Tres funciones ahorran tiempo real al depurar. Primero, las zonas horarias: el mismo instante se muestra en UTC, en tu hora local y en cualquiera de 11 zonas extra, de Nueva York a Sídney, porque un timestamp de registro que parece incorrecto muchas veces es solo una zona horaria distinta, no un valor erróneo. Segundo, el tiempo relativo: "hace 3 horas" o "en 2 días" responde la pregunta detrás de la mayoría de conversiones, si un token expiró o si un trabajo programado ya se ejecutó. Tercero, el modo por lotes: pega una columna entera de timestamps de un archivo de registro, uno por línea, y obtén cada fecha como una tabla que puedes copiar como CSV, en lugar de convertir valores uno por uno. Nada de lo que ingresas sale de tu máquina en ningún modo, por eso la herramienta es segura para extractos de registros de producción y datos de APIs.
