¿Qué es la época?

Algunas veces, referido como tiempo de época, tiempo de POSIX y tiempo de Unix, la época es un punto de inicio del sistema operativo que determina la hora y la fecha de las computadoras al contar las marcas de la época. A continuación se muestra una lista de los diferentes sistemas operativos y sus tics y épocas asociadas.

Sistema operativogarrapataÉpoca
Apple macOS1 segundo1 de enero de 1904 al 6 de febrero de 2040.
Microsoft DOS1 segundo1 de enero de 1980 a 1 de enero de 2108
Microsoft Windows100 ns1 de enero de 1601 a 30828 dC
OpenVMS100 ns17 de noviembre de 1858 a 31086 d.
POSIX1 segundo1 de enero de 1970 al 19 de enero de 2038.
S / 390244.14 picosec1 de enero de 1970 al 19 de enero de 2038.
Unix1 segundo1 de enero de 1970 al 19 de enero de 2038.

Si desea averiguar la diferencia entre dos valores de época, haga lo siguiente. Use la tabla a continuación para determinar cuántas horas, segundos, días de diferencia hay restando los dos valores de época y luego dividiendo por el número equivalente de segundos. Por ejemplo, si la diferencia entre los dos fue de 14, 400, dividir eso por 3600 muestra que la diferencia es de 4 horas.

Periodo de tiempoÉpoca segunda equivalente
1 minuto60
1 hora3600
1 día86400
1 semana604800
2 semanas1209600
3 semanas1814400
1 mes2419200
6 meses14515200
1 año29030400
1 decada290304000

¿Por qué se usa una época en lugar de una fecha?

Convertir una fecha y hora en un valor de época hace que sea mucho más fácil encontrar la diferencia, sumar y restar de un valor de tiempo. Por ejemplo, podría convertir el tiempo en una época y restarlo de otro valor de época para determinar rápidamente la diferencia. Si la diferencia fue de 176, 400 y utilizó la tabla anterior o una fórmula matemática para encontrar la diferencia es de 2 días y 1 hora (86400 + 86400 + 3600 = 176, 400).

Ejemplo de conversión de una época.

Muchos lenguajes de programación y algunos programas tienen funciones que se pueden usar para ayudar a convertir y la época. Si tiene un valor de época que necesita convertir, también puede usar un convertidor de época en línea para convertir los valores en una fecha legible.

Julian, Medición, Términos del sistema operativo, Términos de programación, Tick, Tiempo