¿Qué es un timestamp Unix y para qué sirve?
Un timestamp Unix (o epoch time) es un número que representa un instante concreto: los segundos transcurridos desde el 1 de enero de 1970 a medianoche en UTC. Su gran ventaja es que es un número único, sin ambigüedad de zonas horarias ni formatos de fecha, por eso se usa en todas partes en programación: bases de datos, APIs, logs, cookies y sistemas de archivos.
El problema es que, para una persona, 1700000000 no significa nada. Esta herramienta traduce ese número a una fecha legible y, al revés, convierte una fecha que elijas en su timestamp.
Cómo usar el conversor de timestamp
- Consulta el timestamp actual, que se actualiza cada segundo.
- Para convertir un timestamp en fecha, escríbelo en el primer campo: verás la hora local, la UTC y el formato ISO.
- Para obtener el timestamp de una fecha concreta, selecciónala en el segundo campo.
Segundos frente a milisegundos
Hay una confusión habitual: en lenguajes como JavaScript, las fechas se manejan en milisegundos (los segundos × 1000), mientras que en muchos sistemas se usan segundos. Por eso esta herramienta detecta automáticamente la escala según el número de dígitos, y así evitas el típico error de obtener una fecha del año 1970 o del año 56000.
Casos de uso reales
- Leer una fecha guardada como timestamp en una base de datos o un log.
- Calcular el timestamp para una petición a una API.
- Depurar problemas de fechas y zonas horarias.
- Programar tareas o caducidades.
Para otras tareas técnicas, prueba el conversor de bases o el formateador de JSON.
Privacidad
Todo se calcula en tu navegador. Descubre más utilidades en nuestra página de herramientas.