为什么电脑的起始时间是1970年1月1日呢? 为什么我的电脑时间表老是回到1970年1月1日,调了又回去了

作者&投稿:产佩 (若有异议请与网页底部的电邮联系)
最初计算机操作系统是32位,而时间也是用32位表示。也就是说32位能表示的最长时间是68年,而实际上到2038年01月19日03时14分07秒,便会到达最大时间,过了这个时间点,所有32位操作系统时间便会变为10000000 00000000 00000000 00000000,也就是1901年12月13日20时45分52秒,这样便会出现时间回归的现象,很多软件便会运行异常了。
到这里,我想问题的答案已经出来了:因为用32位来表示时间的最大间隔是68年,而最早出现的UNIX操作系统考虑到计算机产生的年代和应用的时限综合取了1970年1月1日作为UNIX TIME的纪元时间(开始时间),至于时间回归的现象相信随着64为操作系统的产生逐渐得到解决,因为用64位操作系统可以表示到292,277,026,596年12月4日15时30分08秒,相信我们的N代子孙,哪怕地球毁灭那天都不用愁不够用了,因为这个时间已经是千亿年以后了。

Integer在java内用32位表示,因此32为能表示的最大值就是2147483647。另外一年365天的总秒数是31536000,2147483647/31536000=68.1,也就是说32为能表示的最长时间是68.1,也就是说32为能表示的最长时间就是68年,从1970年开始的话,加上68.1年,实际最终到2038年01月19日03时14分07秒,便会达到最大时间,过了这个时间点,所有32为操作系统时间便会变为10000000 00000000 00000000 00000000,算下来也就是1901年12月13日20时45分52秒,这样便会出现时间回归的现象,很多软件便会运行异常。
到这里我想问题的答案已经显现出来了,那就是因为用32为来表示时间的最大间隔是68年,而最早出现的UNIX系统考虑到计算机产生的年代个应用的时限,综合取了1970年1月1日作为UNIX TIME的纪元时间(开始时间),至于时间回归现象相信随着64位操作系统可以表示到292,277,026,596年的12月4日14时30分08秒,这是时间已经是千亿年以后了,所以也不用担心了。

Epoch Time 指一个特定的时间:1970-01-01 00:00:00 UTC。而UNIX系统认为Epoch Time便是时间纪元,也就是说在UNIX系统中,一切的时间会以1970年1月1日0时0分0秒为一个基点,然后通过经过秒数再来计算现如今的时间.
那 1970 年发生了什么,以至于 Unix 系统以它作 “纪元”。
原来 Unix 就是在那个时代产生的,1969 年发布的雏形,最早是基于硬件 60Hz 的时间计数。
1971年底出版的《Unix Programmer's Manual》里定义的 Unix Time 是以 1971年1月1日00:00:00 作为起始时间,每秒增长 60。考虑到 32 位整数的范围,如果每秒 60 个数字,则两年半就会循环一轮,于是改成以秒为计数单位。循环周期有136年之长,就不在乎起始时间是 1970 还是 1971 年,遂改成人工记忆、计算比较方便的1970年。
于是Unix 的世界开启了 “纪元”,Unix 时间戳也就成为了一个专有名称。
Unix 时间戳是一种时间表示方式,定义为从格林尼治时间 1970年01月01日 00时00分00秒 起至现在的总秒数,不考虑闰秒。

现在计算机和一些电子设备时间的计算和显示是以距历元(即格林威治标准时间 1970 年 1 月 1 日的
00:00:00.000,格里高利历)的偏移量为标准的,如1970-1-10 20:47
偏移量为2724441632毫秒,出现类似字样说明时间被初始化了。

你好,出现这种情况有可能是主板上的电池电量不足,建议换个试试。



为什么我的电脑数据时间显示总是1970年1月1号。但看时间又是正常的~

电池没电了,断开电源bois就回默认,时间也就回到初始状态, 我的久电脑 也是这样6年没换电池,你的电脑应该有年头了吧, 现在买的电脑 bios好像都是默认2000年开始的吧、

有可能是电脑中病毒了,杀下毒,再调整时间。如果不行,同楼上的换块主板电池试下,就5块钱一个。

读书多的来看看 这是哪本书的梗概
答:(但是时间线与这个梗概并不十分符合) 如果喜欢,请采纳!谢谢! 你们这些回魂尸 罗伯特·海因莱因 1970年11月7日,第5时区(东部标准时间)22:17。纽约市“老爹”酒吧。 我正在擦净一只喝白兰地酒用的矮脚杯时,“未婚妈妈”进来了。我注意了一下时间:1970年11月7日,第5时区或东部时区下午10点17分。干时空这一行...

霍金的饿资料
答:他的研究表明:用来解释黑洞崩溃的数学方程式,也可以解释从一个点开始膨胀的宇宙。/与珍.王尔德(简·王尔德)结婚 1967年 长子罗伯特出生 1969年 起任冈维尔和凯厄斯学院科学杰出成就研究员 1970年 霍金研究黑洞的特性。他预言,来自黑洞(现在叫霍金辐射)的射线辐射及黑洞的表面积永远也不会减少。/女儿露西出生/开始...

请问1970年2月9日出生的人属什么生肖.
答:1970年的立春是2月4日。在立春前出生的,是属鸡的。是在立春后出生的,所以是属狗的。根据古代算命术中的推年法.都是按立春作为新的一年起始.推年法不管用什么方法,都必须严格划定以农历的立春作为一年的界限。如正月立春后生的,用本年干支;虽然生在正月,可时间却在立春之前(还没到立春),...

1970年立春具体时间几点到几点
答:1970年立春时间 阳历时刻:1970年2月4日 13:45:42 阴历日期:腊月(小) 廿八 节气是依据太阳黄经度数来确定,当太阳到达黄经315°时为立春,总是出现在公历每年的2月3日、4日或5日。立春是二十四节气之首,又名正月节、岁节、岁旦等,都和新年初始相关。一般来说,离立春最近的那个朔日(农历初一...

时间格式的转化计算
答:是以毫秒作为计算单位的,20080615 08:03 20080615 08:22 相差的时间大约是19分钟左右 转换为毫秒是1080000~1200000之间 1213489351828 - 1213488217703 = 1134125 正好在1080000~1200000之间 你这个应该是计算机起始时间1970年1月1日0时0分0秒0毫秒开始的 如果我没有猜错的话你应该是从linux操作系统页面...

1970年立春是哪一天?
答:1970年立春是公历:1970年2月4日。"公历1970/2/4"查询信息如下:公历:1970年2月4日星期三宝瓶座 农历:鸡年 腊月 廿八日 四柱:庚戌 己丑 乙卯 节气:立春 五九第9天 生诞:二十八宿:室 甲子纳音:大溪水 距离今日:已过去17149天

手中拍照片2019年7月5日,现在打开看怎么显示1970年2月2日是何原因?
答:这是系统时钟设置不对的缘故,因为不管是相机还是手机,其日期和时间都是需要设置的,如果不设置,系统会默认某一日期为起始日,并将该日的零点作为起始时间。

世界杯起始于那一年
答:1930开始的1930年乌拉圭世界杯 1934年意大利世界杯 1938年法国世界杯 1950年巴西世界杯 1954年瑞士世界杯 1958年瑞典世界杯 1962年智利世界杯 1966年英格兰世界杯 1970年墨西哥世界杯 1974年德国世界杯 1978年阿根廷世界杯 1982年西班牙世界杯 1986年墨西哥世界杯 1990年意大利世界杯 1994年美国世界杯 1998年法国世界杯...

UTC时间的起始时间,sntp协议上说的是1900,可是程序里实现都是用1970,这...
答:结构记录是1900开始,实际有效的时间是1970开始。

电脑的时间和日期经常变化为什么?
答:原因可能很多,比如BIOS电池掉电、主板的时间发生器故障、操作系统故障、病毒等都有可能。再说了,你没说清楚“经常变化”的规律,比如固定为“1970-01-01”?还是“1900-01-01”?还是主板的生产日期?还是其他变化?深究起来可以洋洋洒洒写篇论文了,太累也没必要。但解决办法是肯定有的,请看下图:...