0 时区与Unix Epoch
0.1 时区
为了统一地球上各地区的时间,建立了世界时,格林威治标准时间即作为第一个标准时间。地球以格林威治子午线为标准即0时区,按经度划分为24时区,东半球早于标准时间为正时区,西半球晚于标准时间为负时区。中国采用北京时间即正8区。格林威治标准时间缩写为GMT,东8区用GMT+08:00表示,即格林威治子午线的时间加上8小时为北京当地时间。
随着计时精度要求的提高,出现了原子计时器,形成了新的世界时,又称世界协调时简写UTC,就日常生活需求GMT与UTC等同。同时时区的划分也是一致的,北京时区用UTC+08:00表示。
0.2 Unix Epoch
在Unix系统上,为了用一个整数表示具体的时间,以1970年1月1日0时0分0秒0
为基准, 将经过的秒数记为一个数值,然后用该数值表示某个时间。比如时间戳3600
即表示1970年1月1日1时0分0秒
,也就是在基准时间上经过了3600秒。由于时区问题,对于
延伸阅读
学习是年轻人改变自己的最好方式