⏰
Conversor de Marcas de Tiempo
ISO 8601Convierte entre marcas de tiempo Unix y formatos de fecha.
Current Time
0
arrow_forward Unix to Human
ISO 8601
-
Local Time
-
UTC
-
Relative
-
arrow_back Human to Unix
Unix (seconds)
-
Unix (milliseconds)
-
¿Qué es el tiempo Unix?
El tiempo Unix (también conocido como tiempo Epoch, tiempo POSIX o marca de tiempo Unix) es un sistema para describir un punto en el tiempo. Es el número de segundos transcurridos desde el Epoch Unix, menos los segundos intercalares; el Epoch Unix es el 00:00:00 UTC del 1 de enero de 1970. Se usa ampliamente en sistemas operativos y formatos de archivo porque es un único entero, lo que facilita su almacenamiento y manipulación por los ordenadores. Este estándar permite que diferentes sistemas comuniquen el tiempo con precisión independientemente de su configuración de zona horaria local.
Cómo usar esta herramienta
Para convertir Unix a Humano: Ingresa la marca de tiempo en el campo Marca de tiempo Unix y selecciona si está en segundos o milisegundos. Para convertir Humano a Unix: Selecciona la fecha y hora usando los selectores, luego elige tu zona horaria deseada. Usa el botón Ahora para obtener rápidamente la marca de tiempo actual. Ve los resultados en tiempo real, incluyendo ISO 8601, Hora local, UTC y tiempo relativo. Haz clic en el botón Copiar junto a cualquier resultado para guardarlo en tu portapapeles.
Casos de uso comunes
Análisis de registros para convertir marcas de tiempo crípticas encontradas en registros de servidor o entradas de bases de datos en fechas legibles para depuración. Desarrollo de API para verificar que tu backend envía los valores de época correctos. Migración de datos para garantizar que los datos basados en tiempo permanezcan consistentes al moverse entre sistemas. Programación para calcular marcas de tiempo futuras o pasadas para trabajos cron, fechas de vencimiento o desencadenadores de eventos.
Consejos profesionales
Al trabajar con JavaScript, recuerda que Date.now() devuelve milisegundos, mientras que las marcas de tiempo Unix estándar están en segundos — divide por 1000 para convertir. Siempre usa el formato ISO 8601 para el intercambio de datos entre sistemas para garantizar la máxima compatibilidad. Ten en cuenta el problema del año 2038 donde los enteros de 32 bits con signo se desbordará; los sistemas modernos usan enteros de 64 bits que resuelven esto para el futuro previsible.