计算机系统里面的时间

来源:互联网 发布:中国电信4g网络制式 编辑:程序博客网 时间:2024/05/17 10:41
1、计算机系统里面的时间有两个,
一个叫做系统时间,一个叫做本地时间。
什么是系统时间?就是跟那个什么子午线的地方一致的时间,计算机如果运行正常的话,世界上所有的计算机的系统时间都应该是相同的。但是问题来了,我们有一个时区的概念,虽然所有的计算机的系统时间相同,但是他们的本地时间不一样,比如在那个子午线上的时间是1970-01-01 00:00:00的系统时间的时候,他的本地时间也是1970-01-01 00:00:00。但是在这个时候的中国,处在东八区,它的本地时间比那个时间快八个小时,也就是1970-01-01 08:00:00。注意这只是本地时间不一致,这时候在中国的计算机的系统时间,仍然是1970-01-01 00:00:00。 现在你明白为什么了么?

你就没想一下为什么是八个小时,而不是七个小时或者九个小时么?

2、java时间中的1970-01-01 00:00:00转成时间戳为什么会是一个负数-28800000?

时区带来的8小时。

0 0