CONVIERTE ARCHIVOS Y FECHAS

Convertidor de timestamp Unix

Convierte timestamps Unix en segundos, milisegundos, microsegundos o nanosegundos en fechas de cualquier zona horaria, y fechas en tiempo epoch.

Los archivos se quedan en tu dispositivo

1 Timestamp o fecha

Convertido en tu navegador. No se envía nada a ningún servidor.
TRES PASOS SENCILLOS

Cómo convertir un timestamp Unix en una fecha

  1. 01

    Introduce un timestamp

    Pega un timestamp Unix o selecciona «Usar la hora actual». La unidad se detecta por el número de dígitos.

  2. 02

    Elige una zona horaria

    La fecha se muestra en UTC y en la zona horaria que elijas, que al principio es la de tu dispositivo.

  3. 03

    Convierte una fecha

    Cambia a «De fecha a timestamp», introduce una fecha y una hora y copia el timestamp en segundos o milisegundos.

ANTES DE EMPEZAR

Conviene saber

Segundos o milisegundos

Hasta 11 dígitos se leen como segundos, de 12 a 14 como milisegundos, de 15 a 17 como microsegundos y los números más largos como nanosegundos. También puedes elegir la unidad tú mismo.

Horario de verano

Cuando los relojes se atrasan, una hora local ocurre dos veces y se usa el primer momento. Una hora que se salta al adelantar los relojes se señala.

No se cuentan los segundos intercalares

El tiempo Unix considera que cada día tiene exactamente 86 400 segundos, como la mayoría de los sistemas operativos y lenguajes de programación.

PREGUNTAS

Preguntas frecuentes

¿Cómo distingo segundos de milisegundos en un timestamp Unix?

Para fechas cercanas al presente, los segundos suelen tener 10 dígitos y los milisegundos 13. Elige la unidad de forma explícita al convertir, sobre todo con fechas históricas o muy futuras. Un timestamp identifica un instante; la zona horaria elegida cambia cómo se muestra ese instante.

¿Qué es un timestamp Unix?

El número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC, también llamado tiempo epoch. En un momento dado, es el mismo en todo el mundo.

¿Cómo obtengo el timestamp actual en código?

En JavaScript, usa Math.floor(Date.now() / 1000). En PHP, usa time(). En Python, usa int(time.time()).

¿Qué le pasa al tiempo Unix en 2038?

Los sistemas que guardan los timestamps como enteros de 32 bits con signo se desbordan el 19 de enero de 2038 a las 03:14:07 UTC. Los timestamps de 64 bits, como los que se usan aquí, no se ven afectados.