电脑从1970年开始的原因主要与 Unix操作系统的发展有关。Unix系统认为1970年1月1日0点是时间纪元,因此我们常说的Unix时间戳是以1970年1月1日0点为计时起点时间的。最初的计算机操作系统是32位,而时间也是用32位表示。为了让Unix时间戳表示时间这种方式用的尽可能久,最初就把Unix诞生的时间1971-1-1定义成"纪元时间"。后来,为了解决时间表示的局限性,Unix时间戳的计算方式发生了变化,最终将起始时间定为1970年1月1日。
此外,许多现代编程语言和操作系统都受到了Unix系统的广泛影响,因此也沿用了1970年1月1日作为时间纪元的做法。
声明:
本站内容均来自网络,如有侵权,请联系我们。