背景
1986年至1991年,中华人民共和国在全国范围实行了六年夏令时,每年从4月中旬的第一个星期日2时整(北京时间)到9月中旬第一个星期日的凌晨2时整(北京夏令时)。除1986年因是实行夏令时的第一年,从5月4日开始到9月14日结束外,其它年份均按规定的时段施行。夏令时实施期间,将时间向后调快一小时。 1992年4月5日后不再实行。
Demo
来用网上的时间戳工具来生成一个时间戳:621878400000
Java代码如下:
@Test
public void test(){
Calendar instance = Calendar.getInstance();
instance.setTimeInMillis(621878400000L);
System.out.println(instance.getTime());
}
结果如下:
好了,又学到了,原来Calendar
框架,会自动对这段特殊的时间做处理。