廣東企業(yè)網(wǎng)站模板推薦長春網(wǎng)站優(yōu)化團隊
1970年時,PDP-7只能支持兩個使用者,所以當時,Brian Kernighan 就開玩笑地戲稱他們的系統(tǒng)其實是:"UNiplexed Information and Computing System",縮寫為"UNICS",后來,大家取其諧音,就稱其為"Unix"了,Unix因此得名,所以1970年稱為是Unix元年。后來很多編程語言起源于UNIX系統(tǒng),1970年1月1日0點也就被稱為計算機元年。
Integer在java內(nèi)用32位表示,因此32為能表示的最大值就是2147483647。另外一年365天的總秒數(shù)是31536000,而2147483647/31536000=68.1,也就是說32為能表示的最長時間是68.1,也就是說32為能表示的最長時間就是68年,從1970年開始的話,加上68.1年,實際最終到2038年01月19日03時14分07秒,便會達到最大時間,過了這個時間點,所有32為操作系統(tǒng)時間便會變?yōu)?0000000 00000000 00000000 00000000,算下來也就是1901年12月13日20時45分52秒,這樣便會出現(xiàn)時間回歸的現(xiàn)象,很多軟件便會運行異常。最早出現(xiàn)的UNIX系統(tǒng)考慮到計算機產(chǎn)生的年代個應(yīng)用的時限,綜合取了1970年1月1日作為UNIX TIME的紀元時間(開始時間),至于時間回歸現(xiàn)象相信隨著64位操作系統(tǒng)可以表示到292,277,026,596年的12月4日14時30分08秒,這是時間已經(jīng)是千億年以后了,也就不用擔心運行異常了。
?