关于时区的概念,其实初中地理课已经涉及,很多人都多少了解一些,可能只是细节搞不太清楚。为什么会将地球分为不同时区呢?因为地球总是自西向东自转,东边总比西边先看到太阳,东边的时间也总比西边的早。东边时刻与西边时刻的差值不仅要以时计,而且还要以分和秒来计算。整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC, Universal TIme Coordinated)。UTC与格林尼治平均时(GMT, Greenwich Mean TIme)一样,都与英国伦敦的本地时相同。
关于时间的几个标准,如下所示,具体可以Google、Baidu搜索一下。
CST:中国标准时间(China Standard TIme),这个解释可能是针对RedHat Linux。
UTC:协调世界时,又称世界标准时间,简称UTC,从英文国际时间/法文协调时间”Universal TIme/Temps Cordonné”而来。中国大陆、香港、澳门、台湾、蒙古国、新加坡、马来西亚、菲律宾、澳洲西部的时间与UTC的时差均为+8,也就是UTC+8。
GMT:格林尼治标准时间(旧译格林威治平均时间或格林威治标准时间;英语:Greenwich Mean Time,GMT)是指位于英国伦敦郊区的皇家格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。
关于时区分布图,大家可以参考,我们国家跨越了东五区、东六区、东七区、东八区、东九区五个时区,一般都统一采用东八区计时时间。
Linux系统如何查看设置所在的时区呢?1:使用date命令查看时区
[root@db-server ~]# date -R Sun, 11 Jan 2015 07:10:28 -0800 [root@db-server ~]#
如上RFC 2822 format所示,上面命令输出了-0800表示西八区,是美国旧金山所在的时区,下面表示我们国家的东八区(+0800)
[root@lnx01 ~]# date -R Sun, 11 Jan 2015 23:06:02 +0800
2:查看clock系统配置文件
[root@db-server ~]# more /etc/sysconfig/clockZONE=“America/Los_Angeles”UTC=trueARC=false
如上所示,表示该系统设置的时区为“America/Los_Angeles”,也就是西八区。
3、进一步,显示文件 /etc/timezone 的内容
使用 cat 工具显示文件 /etc/timezone的内容,来查看你的时区:
1$ cat /etc/timezone
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)