https://blog.csdn.net/m0_37886783/article/details/80582520
https://blog.csdn.net/qianlizhima1/article/details/16904695
https://blog.csdn.net/weixin_34060299/article/details/92725880
1.GMT
格林威治标准时间GMT
2.UTC
UTC指的是Coordinated Universal Time- 世界协调时间(又称世界标准时间、世界统一时间)
所以基本上UTC的本质强调的是比GMT更为精确的世界时间标准,不过对于现行表款来说,GMT与UTC的功能与精确度是没有差别的。
UTC时区(英国非夏时间,UTC)
BST时区(英国夏令时间,UTC+1)
MEST时区(中欧夏令时 UTC+2)
MET时区(中欧时间)(UTC+1)
日本标准时间(JST)
澳大利亚东部标准时间(AEST)
PDT时区(太平洋夏令时间,UTC-7)
PST时区(太平洋夏令时间,UTC-8)
3.PDT
PDT 是 Pacific Daylight Time 的缩写
美国夏季始于每年4月的第1个周日,
止于每年10月的最后一个周日。
夏令时比正常时间早一小时,
与PDT时间相对应的是PST , Pacific Standard Time 。 夏时制结束后就是PST
PDT与北京时间时差为-15小时
4.PST
PST
PST是太平洋标准时间(西八区),与北京时间(东八区)时差-16个小时,
也就是北京时间减去16就是PST时间。而PDT比PST早1个小时,就是说PDT与北京时间时差为-15小时
PST是太平洋标准时间(西八区),与北京时间(东八区)时差-16个小时,也就是北京时间 减去16就是PST时间。而PDT比PST早1个小时,就是说PDT与北京时间时差为-15小时
美国横跨西五区至西十区,共六个时区。每个时区对应一个标准时间,从东向西分别为东部时间(EST)(西五区时间)、中部时间(CST)(西六区时间)、山地时间(MST)(西七区时间)、太平洋时间(西部时间)(PST)(西八区时间)、阿拉斯加时间(AKST)(西九区时间)和夏威夷时间(HST)(西十区时间),按照“东早西晚”的规律,各递减一小时。
Map<String, String> map = new HashMap<>(64);
map.put("ACT", "Australia/Darwin");
map.put("AET", "Australia/Sydney");
map.put("AGT", "America/Argentina/Buenos_Aires");
map.put("ART", "Africa/Cairo");
map.put("AST", "America/Anchorage");
map.put("BET", "America/Sao_Paulo");
map.put("BST", "Asia/Dhaka");
map.put("CAT", "Africa/Harare");
map.put("CNT", "America/St_Johns");
map.put("CST", "America/Chicago");
map.put("CTT", "Asia/Shanghai");
map.put("EAT", "Africa/Addis_Ababa");
map.put("ECT", "Europe/Paris");
map.put("IET", "America/Indiana/Indianapolis");
map.put("IST", "Asia/Kolkata");
map.put("JST", "Asia/Tokyo");
map.put("MIT", "Pacific/Apia");
map.put("NET", "Asia/Yerevan");
map.put("NST", "Pacific/Auckland");
map.put("PLT", "Asia/Karachi");
map.put("PNT", "America/Phoenix");
map.put("PRT", "America/Puerto_Rico");
map.put("PST", "America/Los_Angeles");
map.put("SST", "Pacific/Guadalcanal");
map.put("VST", "Asia/Ho_Chi_Minh");
map.put("EST", "-05:00");
map.put("MST", "-07:00");
map.put("HST", "-10:00");
SHORT_IDS = Collections.unmodifiableMap(map);
| 美国标准时间 | 与北京时间时差(小时) |
| HST | -18 |
| AKST | -17 |
| PST | -16 |
| MST | -15 |
| CST | -14 |
| EST | -13 |
夏季始于每年4月的第1个周日,止于每年10月的最后一个周日。也称为DST: Daylight Saving Time 。。
| 美国夏季时间 | 与北京时间时差(小时) |
| HDT | -17 |
| AKDT | -16 |
| PDT | -15 |
| MDT | -14 |
| CDT | -13 |
| EDT | -12 |
英国站点用到的时区:
BST 英国的夏令时间 +1:00
GMT 格林尼治标准时间 +0:00
de,fr,it,es用到的时区:
MET 中欧时间 +1:00
MEST 中欧夏时制 +2:00
欧洲的夏令时从3月的最后一个星期天的凌晨2点开始,到10月份的最后一个星期天的凌晨1点59结束。
欧洲夏令时从每年三月份的最后一个周日2:00(格林尼治时间)开始,至十月份最后一个周日 3:00(格林尼治时间)结束。
英国的夏令bai时是从3月最后一个星期日到10月最后一个星期日。
加拿大从3月第二个星期日到11月第一个版星期日实权行夏令时,不过萨斯喀彻温省大部分地区不实行。
墨西哥从4月第一个星期日到10月最后一个星期日实行夏令时,不过在首都墨西哥城,由于市长不同意总统实行夏令时的决定,有的区服从总统实行夏令时,有的区则服从市长不实行夏令时。
美国的夏令时,从每年3月第2个星期天凌晨开始,到每年11月第1个星期天凌晨结束。以2017年为例,美国2017年夏令时从3月12日开始,到11月5日结束。
美国一共9个时区,其中本土4个时区,阿拉斯加1个时区,夏威夷1个时区,以及其他海外领土3个时区。
美国本土4个时区分别为:美国东部时间 (EST)、美国中部时间 (CST)、美国山区时间 (MST)、美国太平洋时间 (PST)。
需要注意的是,美国有部分领土不实行夏令时,其中包括:亚利桑那州 (纳瓦霍人保留地除外)、夏威夷、美属萨摩亚、关岛、波多黎各、美属维京群岛。