Herramientas Dev/Convertidor de Marca de Tiempo
Convertidor de Marca de Tiempo
Convertir entre marcas de tiempo Unix y fechas legibles
Hora actual
Timestamp Unix (seg)
-
Timestamp Unix (ms)
-
ISO 8601
-
Hora local
-
Timestamp → Fecha y hora
Fecha y hora → Timestamp
Guía del Conversor de Timestamp
Convierte entre timestamps Unix y fechas legibles
¿Qué es un Timestamp Unix?
Un timestamp Unix es el número de segundos desde el 1 de enero de 1970 (UTC). Es un formato estándar para almacenar y transmitir información de fecha/hora en informática.
Cómo Usar
- Ingresa un timestamp Unix o una fecha
- Selecciona el formato de entrada
- Ve la conversión en ambos formatos
- Copia el valor que necesites
Consejos Pro
- Ten en cuenta las diferencias de zona horaria en tu aplicación
- Los timestamps en milisegundos tienen 13 dígitos
- Usa el botón de timestamp actual para referencia rápida
Soporte del Navegador
Todos los cálculos se realizan localmente en el navegador. Las zonas horarias se detectan según la configuración del sistema.
Preguntas frecuentes
¿Cuál es la diferencia entre timestamps en segundos y milisegundos?
El timestamp Unix tradicional cuenta segundos desde el 1 de enero de 1970 (10 dígitos). JavaScript y muchas APIs modernas usan milisegundos (13 dígitos). Divide por 1000 para convertir milisegundos a segundos. Esta herramienta detecta automáticamente el formato.
¿Por qué mi timestamp muestra una fecha incorrecta?
Causas comunes: 1) Confusión segundos/milisegundos, 2) Timestamp negativo (fechas antes de 1970), 3) Diferencia de zona horaria, 4) Timestamp fuera de rango. Verifica que tu timestamp tenga el número correcto de dígitos.
¿Cómo manejo las zonas horarias con timestamps?
Los timestamps Unix son siempre UTC (sin zona horaria). La confusión surge al convertir a/desde hora local. Almacena siempre en UTC y convierte a hora local solo para visualización. Guarda la zona horaria del usuario por separado si es necesario.
¿Qué es el problema del año 2038?
Los sistemas de 32 bits que almacenan timestamps como enteros con signo desbordarán el 19 de enero de 2038. El máximo valor es 2147483647. Los sistemas de 64 bits no tienen este problema. JavaScript usa 64 bits, soportando fechas hasta el año 275760.
¿Cuándo debo usar timestamps vs fechas formateadas?
Usa timestamps para: almacenamiento en bases de datos, APIs, cálculos de tiempo, ordenamiento. Usa fechas formateadas para: visualización al usuario, logs legibles, depuración. Los timestamps evitan problemas de formato y zona horaria en almacenamiento.