Herramientas en español / Convertir Unix timestamp a fecha (y viceversa) onlineEnglish version →

Convertir Unix timestamp a fecha (y viceversa) online

Un timestamp Unix cuenta los segundos desde el 1 de enero de 1970 UTC: un solo número que identifica el mismo instante en todo el mundo. Bases de datos, logs y JWT lo usan constantemente. Esta herramienta lo convierte a fecha legible (local y UTC) y viceversa.

El bug clásico es confundir unidades: 10 dígitos son segundos, 13 son milisegundos. Equivocarse produce fechas en 1970 o en el año 58.000. La herramienta detecta la unidad por el número de dígitos. Y recuerda: el timestamp no tiene zona horaria; la zona aparece solo al mostrarlo como fecha.

Cómo se usa

  1. Pega el timestamp (segundos o milisegundos) o una fecha ISO
  2. Lee la conversión al instante, en hora local y UTC
  3. El botón Now te da el momento actual para comparar

Preguntas frecuentes

¿Por qué la hora difiere de la que esperaba?
Es el offset de tu zona horaria. El timestamp señala un instante universal; «qué hora es» depende de la zona con que se muestre. Guarda siempre UTC o timestamps y convierte a local solo al presentar.
¿Cómo guardo fechas correctamente en mi sistema?
Como timestamp o como ISO 8601 con offset explícito (2026-07-08T14:30:00+02:00). Un datetime sin offset es una ambigüedad esperando a convertirse en bug.
¿Qué es el problema del año 2038?
Los contadores de segundos en 32 bits se desbordan el 19/01/2038. Los sistemas de 64 bits no se ven afectados, pero queda hardware embebido y columnas TIMESTAMP antiguas de MySQL en riesgo.