Qué hace esta herramienta
Convierte entre tres representaciones del mismo instante:
- Segundos Unix — segundos desde 1970-01-01T00:00:00Z
- Milisegundos Unix — ms desde el mismo epoch (lo que devuelve
Date.now()en JavaScript) - ISO 8601 — fecha legible con zona horaria explícita
Los tres campos están vivos a la vez: edita uno y los otros se actualizan. La zona horaria que eliges arriba decide cómo se renderiza ISO 8601 (los segundos/ms son siempre UTC). Pulsa "Ahora" para inicializar al instante actual.
Además muestra detalles derivados: día de la semana, día del año, semana ISO, formato RFC 2822 y "hace X" / "en X" relativo.
Cuándo la usarías
- Tu log dice
1736380800y quieres saber qué fecha es y en qué zona. - Necesitas el timestamp Unix exacto para un campo
expde JWT. - Estás depurando un campo
updated_atque viene en ms y quieres compararlo con un valor en segundos. - Quieres saber qué semana ISO es una fecha sin abrir un calendario.
Cómo funciona
El parseo es defensivo: aceptamos números (segundos o ms — heurística por magnitud), cadenas ISO 8601, RFC 2822 y los formatos comunes YYYY-MM-DD HH:mm. La detección segundos vs ms se hace por magnitud (un timestamp en segundos para 2026 está alrededor de 1.7e9; en ms está alrededor de 1.7e12).
La zona horaria usa la API Intl.DateTimeFormat del navegador con un nombre IANA (Europe/Madrid, America/Mexico_City, etc.). Todas las zonas conocidas están disponibles.
Nada se envía al servidor. La zona elegida se guarda localmente para próximas visitas.
Notas
¿Año 2038? Los timestamps Unix en int32 desbordan en 2038-01-19. Esta herramienta usa Number JavaScript (doble precisión) que aguanta hasta el año 285 millones — el problema 2038 solo afecta a sistemas que aún almacenan tiempo en int32.
¿Y los segundos bisiestos? UTC los tiene; el tiempo Unix los ignora (un día son siempre 86 400 segundos en Unix). Para casi todos los usos, no notas la diferencia.
¿Por qué semana ISO y no número de semana %U ni %W? ISO 8601 (lunes como primer día, semana 1 contiene el primer jueves) es lo que usan APIs y planificación europea. %U/%W son convenciones C heredadas; si las necesitas, pásalo manualmente.
Herramientas relacionadas
- Codificador JWT — para introducir
iat/expcon accesos rápidos - UUID v7 — el timestamp ms va embebido en el UUID
- Cron — la herramienta complementaria si tu pregunta es "cuándo se ejecutará lo siguiente"