CST - 中国标准时间
CST - 美国中部标准时间
1、GMT(Greenwich Mean Time)格林威治标准时间
英国伦敦的本地时间。
2、UTC(Universal Time Coordinated)通用协调时,同UT
UTC与格林威治标准时间(GMT, Greenwich Mean Time)一样,都与英国伦敦的本地时相同。
3、CST时间
Central Standard Time (USA) UT-6:00 美国标准时间
Central Standard Time (Australia) UT+9:30 澳大利亚标准时间
China Standard Time UT+8:00 中国标准时间
Cuba Standard Time UT-4:00 古巴标准时间
通过Java获取的CST时间用的是China Standard Time(UT+8:00),而客户端JavaScript则默认采用的是美国的中部时间Central Standard Time (USA)(UT-6:00)。
4、整个地球分为24个时区,每个时区都有自己的本地时间。
UTC + 时区差 = 本地时间
北京时区是东八区,领先UTC八个小时。
时区差东为正,西为负。例如,东八区(北京)是 +0800,西五区(纽约)是-0500,加州是西八区,是-0800,美国中部时区是西六区,-0600,
美国山地时区是西七区,-0700,太平洋时 区是西八区,-0800,在夏天使用夏时制,成为-0700。德国时区是东一区,+0100,夏天变为+0200。
时区差东为正,西为负。在此,把东八区时区差记为 +0800,
UTC + (+0800) = 北京时间
UTC + (-0500) = 纽约时间
北京时间 = 纽约时间 + 1300
北京时间Date:Thur,08 Oct 2009 09:32:30 +08:00
09+24-13=20
纽约时间Date:Thur,07 Oct 2009 20:32:30 -05:00
5、Java中取的CST时间是中国标准时间。
Thu Oct 08 11:41:02 CST 2009采用的是中国的CST标准时间
public static void cst2gmt(Date date) {
DateFormat nowFormat = new SimpleDateFormat();
DateFormat cstFormat = new SimpleDateFormat();
DateFormat gmtFormat = new SimpleDateFormat();
TimeZone nowTime = TimeZone.getTimeZone(”GMT+8:00″);
TimeZone gmtTime = TimeZone.getTimeZone(”GMT”);
TimeZone cstTime = TimeZone.getTimeZone(”CST”);
cstFormat.setTimeZone(gmtTime);
gmtFormat.setTimeZone(cstTime);
nowFormat.setTimeZone(nowTime);
System.out.println(”NOW Time: ” + nowFormat.format(date));
System.out.println(”GMT Time: ” + cstFormat.format(date));
System.out.println(”CST Time: ” + gmtFormat.format(date));
}
执行结果如下:
NOW Time: 09-10-8 下午7:41
GMT Time: 09-10-8 上午11:41
CST Time: 09-10-8 上午6:41
Thu Oct 08 19:41:02 CST 2009
Thu Oct 08 11:41:02 CST 2009
JavaScript中取的CST时间是美国标准时间:
09+24-14=19:00
Thu Oct 08 19:45:46 CST 2009表示的是Fri Oct 9 09:45:46 UTC+0800 2009的中国标准时间
< --script LANGUAGE="JavaScript">
时区缩写:
标准时间代码 | 与GMT的偏移量 | 描述 |
NZDT | +13:00 | 新西兰夏令时 |
IDLE | +12:00 | 国际日期变更线,东边 |
NZST | +12:00 | 新西兰标准时间 |
NZT | +12:00 | 新西兰时间 |
AESST | +11:00 | 澳大利亚东部夏时制 |
CST(ACSST) | +10:30 | 中澳大利亚标准时间 |
CADT | +10:30 | 中澳大利亚夏时制 |
SADT | +10:30 | 南澳大利亚夏时制 |
EST(EAST) | +10:00 | 东澳大利亚标准时间 |
GST | +10:00 | 关岛标准时间 |
LIGT | +10:00 | 澳大利亚墨尔本时间 |
CAST | +9:30 | 中澳大利亚标准时间 |
SAT(SAST) | +9:30 | 南澳大利亚标准时间 |
WDT(AWSST) | +9:00 | 澳大利亚西部标准夏令时 |
JST | +9:00 | 日本标准时间,(USSR Zone 8) |
KST | +9:00 | 韩国标准时间 |
MT | +8:30 | 毛里求斯时间 |
WST(AWST) | +8:00 | 澳大利亚西部标准时间 |
CCT | +8:00 | 中国沿海时间(北京时间) |
JT | +7:30 | 爪哇时间 |
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 |
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 | (美国)东部夏令时 |
CDT | -5:00 | (美国)中部夏令时 |
EST | -5:00 | (美国)东部标准时间 |
CST | -6:00 | (美国)中部标准时间 |
MDT | -6:00 | (美国)山地夏令时 |
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 | 国际日期变更线,西边 |