2024年5月31日发(作者:)
1、 概念和换算
PST - 美国太平洋标准时间
GMT 格林威治标准时间
几个换算公式,因为是24进制,看起来有点怪:
(GMT +8)-16 =PST
PST+7 = GMT
PST+16 = GMT + 8(中国)
我们是东八区,加州是西八区,中间差16个小时。
2、关于日期中的时区标志。
由于都在互联网上,大家在各个时区的事件表示有所不同,因此日期要转换到当前时区
的日期和时间,在互联网上,大家一般都用CTS(世界标准时间)有称作GMT(格林尼
治时间)。
譬如日期时间为:Sat, 30 Mar 2002 13:27:08 -0800,我们当前所在的时区为正8
区(北京时间),则用我们所在时区表示就是 Sat, 30 Mar 2002 29(13+16):27:08
即Sun, 31 Mar 2002 6:27:08 +8000。 ---??
目前存在的时区有:
GMT 格林威治标准时间 GMT
UTC 全球标准时间 GMT
ECT 欧洲中部时间 GMT+1:00
EET 东欧时间 GMT+2:00
ART (阿拉伯)埃及标准时间 GMT+2:00
EAT 东非时间 GMT+3:00
MET 中东时间 GMT+3:30
NET 近东时间 GMT+4:00
PLT 巴基斯坦拉合尔时间 GMT+5:00
IST 印度标准时间 GMT+5:30
BST 孟加拉国标准时间 GMT+6:00
VST 越南标准时间 GMT+7:00
CTT 中国台湾时间 GMT+8:00
JST 日本标准时间 GMT+9:00
ACT 澳大利亚中部时间 GMT+9:30
AET 澳大利亚东部时间 GMT+10:00
SST 所罗门标准时间 GMT+11:00
NST 新西兰标准时间 GMT+12:00
MIT 中途岛时间 GMT-11:00
HST 夏威夷标准时间 GMT-10:00
AST 阿拉斯加标准时间 GMT-9:00
PST 太平洋标准时间 GMT-8:00
PNT 菲尼克斯标准时间 GMT-7:00
MST 西部山脉标准时间 GMT-7:00
CST 中部标准时间 GMT-6:00
EST 东部标准时间 GMT-5:00
IET 印第安那东部标准时间 GMT-5:00
PRT 波多黎各和美属维尔京群岛时间 GMT-4:00
CNT 加拿大纽芬兰时间 GMT-3:30
AGT 阿根廷标准时间 GMT-3:00
BET 巴西东部时间 GMT-3:00
CAT 中非时间 GMT-1:00
所以更改时区可以使用 tzselect這个指令,來修改你的时区
当然你也可不用命令,如果习惯文件修改的话
可修改/etc/sysconfig/clock
ZONE=Asia/Shanghai ( 查/usr/share/zoneinfo 下面的文件。 )
UTC=false ( 硬件时钟是否为 UTC 或者说 GMT 时钟。 )
ARC=false (如果是在 Alpha 机器上,则设置为 true 。 )
(把硬件时钟设置为 UTC 的好处就是他能自动设置夏时制,缺点时,在安装有多重操作系
统启动的机器上,在另外的操作系统上时钟会错误。 )
根据自己的需要选你所在时区后,然后
rm /etc/localtime
是以上海为例的哦
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
重起机器后时区就改变了 。
如果你在某些应用下面的时间是错误的,那么你在运行 Red Hat Linux 5.0 或 5.1,解
决的办法是建立 /usr/lib/zoneinfo 到 /usr/share/zoneinfo 的符号连接:
ln -s /usr/share/zoneinfo /usr/lib/zoneinfo
时区 与 UTC 的偏移量 描述
NZDT +13:00 新西兰白昼时间(夏时制)
IDLE +12:00 国际日期变更线,东边
NZST +12:00 新西兰标准时间
NZT +12:00 新西兰时间
AESST +11:00 澳大利亚东部标准夏时制
ACSST +10:30 中澳大利亚标准夏时制
CADT +10:30 中澳大利亚夏时制
SADT +10:30 南澳大利亚夏时制
AEST +10:00 澳大利亚东部标准时间
EAST +10:00 东澳大利亚标准时间
发布评论