比较急的问题关于时区设置。

发表于:2007-06-09来源:作者:点击数: 标签:
我在/etc/TIMEZONE文件中看TZ=PRC 使用date看时间是 #date WedAug2815:05:59CST2002 如何把CST改为CTT THX 南非蜘蛛 回复于:2002-08-28 15:38:42 CTT是什么? welbird 回复于:2002-08-28 15:42:06 设置时区应该用tzset 详情见man 灼日 回复于:2002-08-28

我在/etc/TIMEZONE文件中看TZ=PRC
使用date看时间是
# date
Wed Aug 28 15:05:59 CST 2002
如何把CST改为CTT
THX


 南非蜘蛛 回复于:2002-08-28 15:38:42
CTT是什么?

 welbird 回复于:2002-08-28 15:42:06
设置时区应该用tzset
详情见man

 灼日 回复于:2002-08-28 15:57:45
CTT好像是中国时间的缩写具体我也不清楚,我是想把时间改为中国区域的但是现在显示的好象不对

 灼日 回复于:2002-08-28 16:00:07
哦,应该是clearcase/" target="_blank" >cct

 welbird 回复于:2002-08-28 16:11:53
我们应该是在+8区。
那么 你就这样设置看行不行?
tzset -0800


 daisyqi 回复于:2002-08-28 16:19:37
为什么要 -0800

 灼日 回复于:2002-08-28 16:20:42
没有找到tzset命令,
ctt是台湾时间

 welbird 回复于:2002-08-28 16:27:20
老外说,直接修改/etc/TIMEZONE文件即可。

 灼日 回复于:2002-08-28 16:36:11
/etc/TIMEZONE文件中已经是TZ=PRC
# date
Wed Aug 28 15:05:59 CST 2002
但是时区显示还是CST


 maomao 回复于:2002-08-28 17:10:27
date -u

 南非蜘蛛 回复于:2002-08-28 17:32:50
时区 与 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  东澳大利亚标准时间 
GST +10:00 关岛标准时间,(USSR Zone 9?) 
LIGT +10:00 澳大利亚墨尔本 
ACST +09:30  中澳大利亚标准时间 
CAST +09:30  中澳大利亚标准时间 
SAT +9:30 南澳大利亚标准时间 
AWSST +9:00  澳大利亚西部标准夏时制 
JST +9:00 日本标准时间,(USSR Zone 8) 
KST +9:00 韩国标准时间 
WDT +9:00 西澳大利亚夏时制 
MT +8:30 毛里求斯时间(?) 
AWST +8:00  澳大利亚西部标准时间 
CCT +8:00  中国沿海时间 
WADT +8:00 西澳大利亚夏时制 
WST +8:00 西澳大利亚时间 
JT +7:30 爪哇时间(译注:这里的 Java 可不是语言) 
WAST +7:00 西澳大利亚标准时间 
IT +3:30 伊朗时间 
BT +3:00  巴格达时间 
EETDST +3:00  东欧夏时制 
CETDST +2:00  中欧夏时制 
EET +2:00  东欧,(USSR Zone 1) 
FWT +2:00 法国冬时制 
IST +2:00 以色列标准时间 
MEST +2:00 中欧夏时制 
METDST +2:00 中欧白昼时间 
SST +2:00 瑞典夏时制 
BST +1:00  英国夏时制 
CET +1:00  中欧时间 
DNT +1:00  Dansk Normal Tid(?) 
DST +1:00  Dansk Standard Time (?) 
FST +1:00  法国夏时制 
MET +1:00 中欧时间 
MEWT +1:00 中欧冬时制 
MEZ +1:00 中欧时区 
NOR +1:00 挪威标准时间 
SET +1:00 Seychelles Time(?) 
SWT +1:00 瑞典冬时制 
WETDST +1:00 西欧光照利用时间(夏时制) 
GMT 0:00 格林威治平均时间 
WET 0:00 西欧 
WAT -1:00 西非时间 
NDT -2:30 纽芬兰(新大陆)白昼时间 
ADT -03:00  大西洋白昼时间 
NFT -3:30 纽芬兰(新大陆)标准时间 
NST -3:30 纽芬兰(新大陆)标准时间 
AST -4:00  大西洋标准时间(加拿大) 
EDT -4:00  东部白昼时间 
ZP4 -4:00 GMT +4 小时 
CDT -5:00  中部白昼时间 
EST -5:00  东部标准时间 
ZP5 -5:00 GMT +5 小时 
CST -6:00  中部标准时间 
MDT -6:00 山区白昼时间(译注:Mountain Daylight Time那位知道怎么译?) 
ZP6 -6:00 GMT +6 小时 
MST -7:00 山区标准时间 
PDT -7:00 太平洋白昼时间 
PST -8:00 太平洋标准时间 
YDT -8:00 Yukon 白昼时间 
HDT -9:00 夏威仪/阿拉斯加白昼时间 
YST -9:00 Yukon 标准时间 
AHST -10:00  夏威仪-阿拉斯加标准时间 
CAT -10:00  中阿拉斯加时间 
NT -11:00 州时间(Nome Time) 
IDLW -12:00 国际日期变更线,西边 


 shirley 回复于:2002-08-28 17:54:34
你的时区设置没有错. PRC是时区的名称,它对应/usr/share/lib/zoneinfo下的PRC时区文件.CST是Chinese Standard Time的缩写,用在date命令的输出中.它是定义在PRC时区文件中.你看一下/usr/share/lib/zoneinfo/src下的asia文件就知道是怎么回事了.

设置时区的方法是: 修改/etc/TIMEZONE文件的TZ=xxx,然后必须重起.xxx应该对应/usr/share/lib/zoneinfo中的一个文件.

 heroinit 回复于:2002-12-27 10:30:46
这种显示是正确的
CTT 是Time zone 的ID, 而 CST 是Timezone的短显示名。
但短显示名与ID的对应关系是一对多,
也就是说
同样使用短显示名CST的ID还有CST(这可是ID),即Central Standard Time

所以
Wed Aug 28 15:05:59 CST 2002
是正确的,因为你时区是PRC,所以这里短显示名CST代表的ID是CTT


 南非蜘蛛 回复于:2002-12-27 11:03:27
[quote][b]下面引用由[u]heroinit[/u]在 [i]2002/12/27 10:30am[/i] 发表的内容:[/b]
这种显示是正确的
CTT 是Time zone 的ID, 而 CST 是Timezone的短显示名。
但短显示名与ID的对应关系是一对多,
也就是说
...
[/quote]
哪里有这方面的资料?谢谢

 iricyan 回复于:2002-12-27 12:57:16
 Dansk 丹麦
 Seychelles 塞舌尔 位于印度洋西部和肯尼亚以东约1609公里处
 


 heroinit 回复于:2002-12-30 15:36:39
看看编程的书籍吧
我在用java,所以它的TimeZone类中有详细描述

原文转自:http://www.ltesting.net