Convierte entre tiempo Unix y fechas
Los ordenadores, bases de datos y API suelen almacenar el tiempo como un solo número: el timestamp Unix, que cuenta los segundos desde el 1 de enero de 1970 UTC. Es compacto y no ambiguo, pero imposible de leer a simple vista. Este conversor de epoch traduce timestamps a fechas que puedes leer (en tu propia zona horaria y en UTC) y convierte cualquier fecha de nuevo en un timestamp. Se ejecuta completamente en tu navegador utilizando el reloj y la configuración de zona horaria de tu dispositivo.
Características
- Hora Unix actual en vivo en segundos, lista para copiar.
- Detección automática de unidades para segundos (10 dígitos), milisegundos (13), microsegundos (16) y nanosegundos (19).
- Múltiples formatos de salida: fecha completa localizada, UTC, ISO 8601 (
2026-10-02T08:30:00.000Z), RFC 2822 y una descripción relativa como «en 2 días». - De fecha a timestamp con la opción de interpretar la fecha como hora local o UTC, devolviendo tanto segundos como milisegundos.
Dónde te encuentras con los timestamps
Registros y monitorización. Los registros del servidor, los eventos de analítica y los rastreadores de errores a menudo registran el tiempo como segundos epoch. Convertir un valor te dice exactamente cuándo ocurrió un incidente, en tu propia zona horaria.
API y JSON. Muchas API devuelven campos como "created": 1790000000 o "expires_at". Date.now() de JavaScript y System.currentTimeMillis() de Java devuelven milisegundos, mientras que las herramientas de Unix, time.time() de Python y time() de PHP usan segundos. Mezclarlos es un error clásico.
Tokens y cookies. Los JSON Web Tokens utilizan las notificaciones iat, nbf y exp en segundos epoch. El Decodificador de JWT los convierte automáticamente.
Bases de datos y hojas de cálculo. Convertir timestamps a fechas ayuda al revisar registros, y convertir fechas a timestamps te permite escribir consultas de rango precisas.
Zonas horarias y UTC
Un timestamp identifica un instante único, sin importar dónde te encuentres. Las zonas horarias solo importan al mostrarlo a una persona. Por eso, el mismo timestamp se muestra como horas locales diferentes en Tokio y Nueva York, mientras que la línea UTC permanece igual. Cuando conviertes una fecha a un timestamp, sé explícito: «9:00» en hora local y «9:00 UTC» producen números diferentes a menos que vivas en una zona horaria UTC.
Para comparar horas entre ciudades, utiliza el Conversor de Zonas Horarias. Para contar los días entre dos fechas, prueba la Calculadora de Diferencia de Fechas.