Convertidor de Timestamp
Convierte entre epoch Unix y fechas legibles por humanos
¿Qué es un timestamp Unix?
Un timestamp Unix es el número de segundos (o milisegundos) desde 1970-01-01 00:00:00 UTC, la 'época'. Es el formato de tiempo estándar en bases de datos, archivos de registro, APIs y la mayoría de lenguajes de programación. Los timestamps basados en segundos tienen 10 dígitos hoy; los timestamps en milisegundos tienen 13 dígitos.
El convertidor acepta ambos formatos, detectando automáticamente según la longitud, y muestra el resultado en tu zona horaria local, UTC e ISO 8601 — elige el que necesite tu sistema de downstream. La dirección inversa también funciona: ingresa una fecha y obtén el timestamp correspondiente.
Casos de uso
- Leer respuestas de API — convierte `created_at: 1714435200` a una fecha legible antes de abrir un depurador.
- Programar trabajos cron — introduce una fecha futura para obtener el timestamp Unix correspondiente para un trabajo programado.
- Auditar registros por epoch — pega campos epoch de CloudWatch / Datadog para alinear eventos a tu zona horaria.
- Migrar datos heredados — convierte entre segundos y milisegundos al portar timestamps entre sistemas.
Ejemplos
| Entrada | Resultado |
|---|---|
| 1700000000 | 2023-11-14T22:13:20Z (UTC) · ISO 8601 |
| 2024-01-01T00:00:00Z | 1704067200 (seconds) · 1704067200000 (ms) |
Preguntas frecuentes
¿Segundos o milisegundos?
La mayoría de las APIs usan segundos (timestamps de 10 dígitos). `Date.now()` de JavaScript y muchos sistemas más nuevos usan milisegundos (13 dígitos). La herramienta detecta automáticamente según la longitud.
¿El timestamp es consciente de la zona horaria?
La marca de tiempo en sí siempre es UTC. La herramienta la muestra en UTC, ISO 8601 y la zona horaria local de tu navegador al mismo tiempo — no hay un interruptor para cambiar entre ellas.
¿Qué pasa después del año 2038?
Los timestamps Unix de 32 bits firmados se desbordan a las 03:14:07 UTC del 19-01-2038 (el problema del año 2038). Los timestamps de 64 bits son inmunes — la mayoría de los sistemas modernos ya los utilizan.
¿Puedo convertir entre zonas horarias?
La herramienta muestra UTC, ISO 8601 y la hora local de tu navegador juntas; no ofrece un selector de zona horaria objetivo arbitrario. La marca de tiempo subyacente nunca se mueve — solo sus formatos de visualización difieren.
¿Se sube algo?
No — la conversión se realiza en tu navegador utilizando la API nativa `Date`.
