Home / Guías / ¿Qué es la hora Unix (el epoch)?Guide

La hora Unix (también llamada tiempo epoch o tiempo POSIX) representa el tiempo como el número de segundos transcurridos desde el 1 de enero de 1970 00:00:00 UTC. Ese punto de referencia se denomina epoch.

Las fechas y horas humanas entremezclan zonas horarias, horario de verano y reglas de calendario, lo que las hace incómodas de calcular. La hora Unix, en cambio, es un único número entero independiente de la zona horaria, por lo que es sencilla de almacenar, comparar y usar en operaciones aritméticas. Por eso aparece casi en todas partes donde los ordenadores manejan el tiempo: registros de servidor, bases de datos, respuestas de API y horas de modificación de archivos.

Por ejemplo, 0 significa exactamente el epoch (1970-01-01 00:00:00 UTC), y 1000000000 apunta a un momento de septiembre de 2001. Restar dos marcas de tiempo da de inmediato la diferencia entre ellas en segundos.

Pruébalo en el conversor
Todas las guías