《Unix & Linux 大学教程》 - 附录F
学习笔记,内容基础,适合初学者。
阅读之前,请务必花30秒查看前言说明(在第一、二章前面部分)
《Unix & Linux 大学教程》 - 第一、二章 学习笔记 Unix简介 & 什么是Linux?什么是Unix时区与24小时制时间
24小时制时间与AM/PM制时间之间转换12:00 AM = 00:0012:00 PM = 12:0001:00 AM = 01:0001:00 PM = 01:0002:00 AM = 02:0002:00 PM = 02:0003:00 AM = 03:0003:00 PM = 03:0004:00 AM = 04:0004:00 PM = 04:0004:00 AM = 04:0004:00 PM = 04:0006:00 AM = 06:0006:00 PM = 06:0007:00 AM = 07:0007:00 PM = 07:0008:00 AM = 08:0008:00 PM = 08:0009:00 AM = 09:0009:00 PM = 09:0010:00 AM = 10:0010:00 PM = 10:0011:00 AM = 11:0011:00 PM = 11:00NTP(Network Time Protocol):网络时间协议。NTP提供准确时间,首先要有准确的时间来源,这一时间应该是国际标准时间UTC。
NTP获得UTC的时间来源可以是原子钟、天文台、卫星,也可以从Internet上获取。这样就有了准确而可靠的时间源。时间按NTP服务器的等级传播。
完成这个工作的程序是ntpd,ntpd是在后台运行的守护进程。
一些系统使用ntpdate程序,该程序并不是守护进程。
ntpd在时间同步上更加出色,最终将取代ntpdate,所以不推荐使用ntpd,更不推荐使用更古老的rdate
UTC(Coordinated Universal Time):协调世界时,又称世界统一时间,世界标准时间,国际协调时间,简称UTC。它从英文“Coordinated Universal Time”/法文“Temps Universel Cordonné”而来。
美国时区与UTC之间的关系
缩写时区与UTC的时差UTC协调世界时0GMT格林威治标准时间同UTCUT世界时间同UTCEST东部标准时间-5小时EDT东部夏令时间-4小时CST中央标准时间-6小时CDT中央夏令时间-5小时MST山区标准时间-7小时MDT山区夏令时间-6小时PST太平洋标准时间-8小时PDT太平洋夏令时间-7小时注意:UTC、GMT和UT之间存在技术上的区别,但是从实际使用上讲,可以认为他们是相同的
注意:美国的大部分地区在三月的第二个星期日改为夏令制时间,在十一月的第一个星期日改回标准时间
欧洲和印度时区与UTC之间的关系
缩写时区与UTC的时差WET西欧时间同UTCWEST西欧夏季时间+1小时BST英国夏季时间+1小时IST爱尔兰夏季时间+1小时CET中部欧洲时间+1小时CEST中部欧洲夏季时间+2小时EET东部欧洲时间+2小时EEST东部欧洲夏季时间+3小时IST印度标准时间+5.5小时注意:在欧洲大多数地方,一般在三月最后的一个星期日改成夏季时间,在十月的最后一个星期日改回常规时间
Unix将时区信息记录在tz或zoneinfo数据库的标准参考库中。有时将这个数据库称为Olson数据库
转贴请保留以下链接
本人blog地址
http://su1216.iteye.com/
http://blog.csdn.net/su1216/