El conversor de timestamp Unix traduce entre los formatos que los desarrolladores se encuentran de verdad: segundos Unix (10 dígitos), milisegundos Unix (13 dígitos), cadenas ISO 8601 y fechas de calendario corrientes. Escribe o pega cualquiera de las formas y la herramienta rellena todas las demás representaciones a la vez: segundos Unix, milisegundos Unix, la cadena ISO 8601 en UTC, la fecha de calendario y el mismo instante representado en tu zona horaria local y en UTC. Las fechas anteriores a 1970 (timestamps negativos) se gestionan correctamente, los desfases de zona horaria en las cadenas ISO se respetan, y las entradas ambiguas reciben una explicación clara en lugar de una suposición silenciosa. Todo el análisis y el formateo usan el mecanismo Date e Intl de la plataforma, así que los números que ves aquí son los números que calcula tu entorno JavaScript: la herramienta promete fidelidad al motor, no una implementación paralela. Todo se ejecuta localmente en tu navegador; nada de lo que introduzcas se sube, registra ni almacena. Usa esta herramienta cuando una línea de log muestre un valor de 13 dígitos y necesites saber cuándo ocurrió de verdad, cuando una API espere segundos Unix y tu base de datos guarde milisegundos, o cuando un informe de error te dé un timestamp en la zona horaria de otra persona.
¿Cómo se calcula el resultado?
Un valor de 13 dígitos de una línea de log
Una línea de log contiene 1761330600000. El conversor detecta 13 dígitos, lo interpreta como milisegundos Unix e informa: segundos Unix 1761330600, ISO 2025-10-24T19:50:00.000Z, y el mismo instante representado en tu zona horaria local.
Entrada y resultado del ejemplo | Entrada | Valor |
| value | 1761330600000 |
| Resultado | 2025-10-24T19:50:00.000Z · segundos Unix 1761330600 · hora local mostrada |
¿Cuál es la fórmula y sus supuestos?
Tiempo Unix
unixSeconds = milliseconds ÷ 1000 (from 1970-01-01T00:00:00Z)
Términos de la fórmula | Símbolo | Significado |
unixSeconds | segundos enteros desde la época Unix, en UTC |
milliseconds | el valor Date de la plataforma en milisegundos |
Las entradas de 10 dígitos son segundos; las de 13 dígitos, milisegundos: la herramienta detecta ambas.
ISO 8601 / RFC 3339
iso = date.toISOString()
Términos de la fórmula | Símbolo | Significado |
toISOString | representación UTC como YYYY-MM-DDTHH:mm:ss.sssZ |
Las representaciones en hora local usan la zona horaria del sistema del visitante mediante Intl.
¿Cuáles son los errores más comunes?
- Confundir los segundos de 10 dígitos con los milisegundos de 13: el error de timestamp más común con diferencia.
- Leer un timestamp UTC como hora local (o al revés) cuando el valor procede de otra zona horaria.
- Suponer que la época empieza a la medianoche local: la época es 1970-01-01T00:00:00Z, no la medianoche local.
- Pegar timestamps en un conversor web que los sube: esta herramienta es totalmente local.
¿Cuáles son los supuestos y las limitaciones?
- El análisis usa el mecanismo Date de la plataforma: las fechas más allá del rango de enteros seguros o muy fuera del rango admitido por la plataforma se rechazan con un error claro.
- Las cadenas de fecha demasiado flexibles pueden analizarse de forma distinta según el entorno; ISO 8601 y las entradas numéricas son las formas fiables.
- La herramienta convierte instantes: no interpreta abreviaturas de zona horaria ni hace aritmética de calendario.
¿De dónde salen los números?
Última revisión 5 de agosto de 2026 · Versión 1.0.0 · Toolivaro no garantiza el contenido externo.
Preguntas frecuentes
10 dígitos o 13 dígitos: ¿cuál es la diferencia?
Los segundos Unix son el clásico valor de época de 10 dígitos; muchos sistemas y bases de datos modernos guardan 13 dígitos de milisegundos Unix. La herramienta detecta la longitud y convierte en consecuencia: confundir ambos es uno de los errores de timestamp más comunes, y la salida muestra las dos formas para que lo detectes.
¿Por qué la hora local difiere de la hora UTC?
Un timestamp Unix es el mismo instante en todas partes; la representación local aplica la zona horaria de tu sistema. La herramienta muestra las formas UTC y local para que un timestamp de otra zona horaria nunca se lea mal.
¿El conversor maneja fechas anteriores a 1970?
Sí. Los segundos Unix negativos (por ejemplo, -86400, que es 1969-12-31) se analizan y representan correctamente: la herramienta no asume que la época sea un límite inferior.
Parte de Herramientas de tiempo, fechas y programación
¿Encontraste un error o tienes una corrección? Repórtalo: revisamos cada corrección.
Revisado por el equipo editorial de Toolivaro según nuestra metodología Metodología · Política editorial