Markdown.es Logo Markdown.es

¿Te es útil esta web? Apóyala sin coste: si compras en Amazon, hazlo a través de nuestro enlace de afiliado — el precio es el mismo para ti y nos ayuda a seguir.

Utilidades

Conversor de Unix Timestamp

Convierte entre timestamp Unix y fecha legible en los dos sentidos, con detección automática de segundos o milisegundos.

Timestamp actual
0

Timestamp → Fecha

Hora local
Tiempo universal (UTC)
ISO 8601
Relativo
Día de la semana

Fecha → Timestamp

Segundos
Milisegundos
ISO 8601

Valores de referencia

Por qué se cuenta desde 1970

La fecha no tiene nada de especial: cuando se diseñó Unix a principios de los setenta, hacía falta un punto de partida cercano y redondo, y el 1 de enero de 1970 cumplía. Con los enteros de la época, contar desde ahí daba margen suficiente.

La ventaja del formato es que un instante es un solo número, sin depender del idioma, del formato de fecha ni de la zona horaria de quien lo lea. Dos servidores en continentes distintos que registran el mismo momento guardan exactamente el mismo número.

El error de las unidades

Es la equivocación más común con timestamps. La mayoría de lenguajes y bases de datos trabajan en segundos, pero JavaScript y Java devuelven milisegundos. Mezclarlos da resultados absurdos:

  • Tratar milisegundos como segundos manda la fecha al año 56.000.
  • Tratar segundos como milisegundos la deja en enero de 1970.

Regla práctica: un timestamp actual en segundos tiene 10 dígitos, y en milisegundos, 13.

Preguntas frecuentes

¿Qué es exactamente un timestamp Unix? El número de segundos transcurridos desde la medianoche del 1 de enero de 1970 en tiempo universal, un instante conocido como época Unix. Es una forma de representar un momento con un solo número, sin ambigüedad de zonas horarias ni formatos.
¿Segundos o milisegundos? Unix y la mayoría de sistemas usan segundos, mientras que JavaScript, Java y muchas APIs usan milisegundos. Se detecta automáticamente por la longitud del número: diez dígitos son segundos, trece milisegundos.
¿Qué es el problema del año 2038? Los sistemas que guardan el timestamp en un entero de 32 bits con signo llegan a su máximo el 19 de enero de 2038 y desbordan, volviendo a 1901. Los sistemas modernos usan 64 bits y no tienen ese límite, pero queda software antiguo por migrar.
¿Tiene en cuenta el horario de verano? Sí en la conversión a hora local, que usa la zona horaria de tu equipo con sus reglas de horario de verano. El propio timestamp no tiene zona horaria: siempre representa un instante absoluto en tiempo universal.
Todo ocurre en tu navegador

Esta utilidad se ejecuta enteramente en tu equipo con JavaScript. Lo que escribes o pegas no se envía a ningún servidor, no se guarda y no queda registrado en ninguna parte.

¿Buscas una app para instalar?

80+ Apps Markdown

El directorio más completo en español. Filtra por plataforma, precio y uso.

Ver Aplicaciones →