Conversor Unix timestamp — época ↔ hora legible
Convierte timestamps Unix a UTC y hora local, o elige fecha/hora local para obtener epoch en segundos o milisegundos. Pasos: pega timestamp o elige fecha, elige unidad, copia. Ejemplo: 1516239022 → 2018-01-18T01:30:22.000Z. Sin subida.
Cómo funciona
Timestamp → Fecha: pega un número; mostramos ISO UTC y cadena local. Fecha → Timestamp: datetime-local en tu zona.
Reglas esperadas
Reglas de epoch, unidades, zona horaria y límites.
- Cero epoch: 1970-01-01 UTC. Negativos = antes de 1970.
- Auto: ≥13 dígitos o >1e12 → ms; ≤10 → segundos.
- datetime-local = hora local sin sufijo Z.
- Privacidad: sin subida. Solo Date/Intl nativos.
Ejemplo
1516239022 (seg) → UTC 2018-01-18T01:30:22.000Z y tu hora local.
Cuándo usarlo
- Devs: leer epoch de APIs o logs.
- JWT: convertir exp/iat a fechas legibles.
- Ops: distinguir campos de 10 vs 13 dígitos.
Frequently asked questions
¿Segundos o milisegundos?
Unix suele ser segundos desde 1970. JS y muchas APIs usan ms (13 dígitos). Auto-detecta según longitud.
¿UTC vs local?
UTC es el mismo instante (ISO con Z). Local usa tu zona del navegador.
¿Qué hace Ahora?
Ahora rellena el epoch actual o la fecha local y convierte al instante.
¿Hay límites?
Date admite ~±100 millones de años en ms; fuera de eso verás error.
Consultas o comentarios
¿Algo poco claro, roto o que falte? Redacta un mensaje abajo — leemos cada nota sobre estas herramientas.