Conversor de timestamp Unix
Convierte timestamps Unix (segundos o milisegundos) a fechas y viceversa, en tu zona horaria local o UTC.
Cargando…
Cómo usar
- En «Ahora», arriba, aparece la hora Unix actual en segundos y en milisegundos, actualizada cada segundo y con su botón de copiar.
- En «Timestamp → fecha», introduce un timestamp. Se detecta por el número de dígitos si son segundos o milisegundos, y se indica junto al campo.
- Consulta el resultado en Hora local, UTC, ISO 8601 y Relativo (cuánto falta o cuánto hace) y copia la fila que necesites.
- En «Fecha → timestamp», elige una fecha y hora con segundos y marca Hora local o UTC para indicar en qué zona está esa fecha.
- Copia el resultado en Segundos, Milisegundos o ISO 8601.
Preguntas frecuentes
- ¿Se envía algo a un servidor?
- No. Todas las conversiones se hacen en tu navegador.
- ¿Segundos o milisegundos?
- La hora Unix suele contarse en segundos (10 dígitos para fechas actuales), mientras que JavaScript y muchas API usan milisegundos (13 dígitos). Los números de 12 dígitos o más se tratan como milisegundos y los más cortos como segundos. Se aceptan valores negativos (fechas anteriores a 1970) y decimales.
- ¿Qué zona horaria se usa?
- La fila Hora local usa la zona horaria de tu navegador y la fila UTC usa UTC; el valor ISO 8601 siempre está en UTC (termina en Z). En «Fecha → timestamp», la opción Hora local / UTC decide en qué zona se interpreta la fecha introducida.
- ¿Tiene esta herramienta el problema del año 2038?
- No. El problema de 2038 afecta a los sistemas que guardan la hora Unix como entero de 32 bits con signo, que se desborda después de 2147483647 (2038-01-19 03:14:07 UTC). Esta herramienta usa fechas de JavaScript, que llegan hasta el año 275760.
- ¿Por qué el tiempo relativo es aproximado?
- Se redondea a la unidad más grande que cabe, contando un mes como 30 días y un año como 365, así que «dentro de 2 años» no es una diferencia exacta de calendario.