其实敏感的人都会隐约意识到,这多的8个小时有种似曾相识的感觉(北京的时区是东八区,世界大事记用的都是中时区时间,说白了,就是大家都知道得格林威治时间,那个城市有个地方就在本初子午线上。东八区比他要早8个小时,也就是说那里0时,北京时间已经太阳升起了;
我们只要设置下这个代码,格式化就准确了
SimpleDateFormat sdf=new SimpleDateFormat("hh:mm:ss", Locale.getDefault());
sdf.setTimeZone(TimeZone.getTimeZone("GMT+0"));
网友评论