¿Qué es un Unix timestamp y cómo lo paso a fecha?
Un Unix timestamp es el número de segundos transcurridos desde el 1 de enero de 1970, 00:00 UTC. Los ordenadores usan este formato "interno" en lugar de fechas legibles: un solo número, fácil de guardar y comparar.
Introduce un timestamp y obtén la fecha en tu zona horaria local y en UTC. La herramienta detecta sola si pusiste segundos o milisegundos. Funciona también al revés: eliges una fecha y obtienes el timestamp.
Bonus: contador "ahora" en vivo del timestamp actual, útil para desarrolladores que prueban bases de datos o APIs.
Cómo se usa
- Elige un modo: Timestamp → Fecha (tengo un número, quiero ver la fecha) o Fecha → Timestamp (elijo una fecha y obtengo el número).
- Introduce el valor. La herramienta detecta sola si son segundos (10 dígitos) o milisegundos (13 dígitos).
- A la derecha verás el resultado en varios formatos: zona local, UTC, ISO 8601 y legible ("hace 3 horas").
- Pulsa "Usar actual" para insertar el timestamp del momento.
Cuándo es útil
Situaciones cotidianas en las que un timestamp tiene que volverse fecha o al revés:
- Programación, depurar logs: los servidores anotan eventos con timestamps en los logs. Cópialo y mira cuándo pasó algo de verdad.
- Bases de datos: las columnas "created_at" suelen guardar un timestamp. Mira rápido cuándo se dio de alta un cliente.
- APIs e integraciones: muchas REST devuelven fechas como timestamps en JSON. Conviértelo a fecha legible sin escribir código.
- Comprobar antigüedad de un registro: "este registro tiene timestamp 1640000000, ¿cuándo es eso?". Respuesta: 20 de diciembre de 2021.
- Generar fechas de prueba: ¿necesitas un timestamp del "1 de enero de 2025" para un test? Elige la fecha y copia el número.
- Archivos del sistema operativo: las fechas de modificación de archivos en sistemas Unix también son timestamps.
Para convertir horas entre zonas, usa nuestro conversor de zonas horarias. Para contar días entre dos fechas, mira diferencia entre fechas.