Cómo se determinó el 1 de enero de 1970
Las computadoras en ese momento requerían una fuente de sincronización de reloj externa confiable, por lo que los primeros sistemas Unix usaban palabras de 32 bits para representar el tiempo y se sincronizaban con fuentes de tiempo externas a intervalos de 1/60 de segundo o 1 Hz (esto no es del todo). porque la antigua frecuencia de la red estadounidense era de 60 Hz y las placas base del sistema en ese momento tenían resonadores de cristal de 1 Hz). Por lo tanto, el lapso de tiempo mostrado en este momento es solo de aproximadamente 829 días (aproximadamente 2,5 años), lo que obviamente no es suficiente, por lo que se necesita un tiempo de inicio original ([época]-[yuan]) porque el sistema Unix se originó en el año 69. Siglo de la antigüedad, la primera versión oficial se ejecutó por primera vez en el PDP-11 en 1970, y el Manual del programador de UNIX se publicó por primera vez en noviembre de 1971. El manual mencionaba la hora de inicio, definiéndola como el 1 de enero de 1971 - -El manual También reconoce que la hora de inicio es la misma que la hora de inicio. --El manual también reconoce que los tiempos de inicio deben recalibrarse aproximadamente cada 2,5 años.
El intervalo de sincronización horaria del sistema se modificó a 1 segundo, de modo que la hora de 32 bits pudiera representar un lapso de tiempo de aproximadamente 136 años, y fue durante este período (el año exacto no está claro) que la hora de inicio en la que se modificó es 1970.1.1 (los desarrolladores de Unix pensaron que sería mejor redondear el 1971.1.1 anterior al año más cercano (con 10 años de diferencia) en lugar de la fecha algo poco ortodoxa de 1971). (Esta vez es un poco poco ortodoxo), por lo que desde entonces, Unix ha estado usando el tiempo de inicio de 1970.1.1, y los programas relacionados también han usado este tiempo en consecuencia. Los sistemas operativos posteriores también están profundamente influenciados por Unix, como: OS/. 2. Windows, Macton: OS/2, Windows, Mactonish, Linux. . . . Este es un estándar de facto utilizado por todos los sistemas operativos fuertemente influenciados por Unix, como OS/2, Windows, Mactonish, Linux y .NET.