Qué es un timestamp Unix
Un timestamp Unix cuenta los segundos transcurridos desde el 1 de enero de 1970, 00:00:00 UTC, el "epoch". Es la forma estándar en que las bases de datos, las API y los archivos de registro almacenan puntos en el tiempo, porque un solo entero no es ambiguo: sin zonas horarias, sin formatos de fecha, sin confusiones de horario de verano.
Ejemplo resuelto: 1750000000 se convierte en dom, 15 jun 2025 15:06:40 UTC. La herramienta lo muestra junto a tu hora local, la forma ISO 8601 (2025-06-15T15:06:40.000Z) y una etiqueta relativa como "hace 3 semanas": una entrada, cuatro respuestas legibles, más un botón para copiar todo.
En ambas direcciones
Cambia de modo para ir en sentido contrario: pega cualquier cadena de fecha que un navegador pueda analizar (2026-05-02T12:00:00, May 2, 2026) y obtén el timestamp Unix en segundos, en milisegundos y la cadena ISO normalizada. El botón "Usar timestamp actual" rellena la hora epoch de ahora mismo, práctico para comprobaciones rápidas contra entradas de registro.
Segundos frente a milisegundos: la trampa nº 1
El tiempo Unix viene en dos resoluciones habituales, y confundirlas produce fechas absurdas:
| Dígitos | Unidad | Usado por | Ejemplo |
|---|---|---|---|
| 10 | Segundos | Herramientas Unix, PHP, Python, la mayoría de API | 1750000000 |
| 13 | Milisegundos | JavaScript Date.now(), Java | 1750000000000 |
Este conversor espera segundos. Pega un valor de 13 dígitos en milisegundos y aterrizarás decenas de miles de años en el futuro: si el resultado parece el año 57432, quita los tres últimos dígitos e inténtalo de nuevo. Convertir una fecha a un timestamp te da ambas unidades, así que puedes elegir la que necesite tu código.
Zonas horarias y otros escollos
- Los timestamps no tienen zona horaria.
1750000000es el mismo instante en todas partes; solo difiere su visualización. La herramienta muestra tanto UTC como tu zona local para que veas el desfase de un vistazo. - Las cadenas de fecha sin zona son ambiguas.
2026-05-02T12:00:00se interpreta en tu zona horaria local; añadeZpara fijarla a UTC. - El problema del año 2038: los sistemas de 32 bits con signo desbordan en el timestamp 2.147.483.647 (19 ene 2038). Los sistemas modernos de 64 bits, y esta herramienta, no se ven afectados.
Toda la conversión ocurre en tu navegador; no se envía nada a ningún servidor. ¿Trabajas con cargas útiles de API? Formatéalas primero en el formateador de JSON, o genera IDs de petición con el generador de UUID.