所以我有这个代码
Date now = new Date(System.currentTimeMillis());
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy kk:mm:ss");
sdf.setTimeZone(TimeZone.getTimeZone("GMT"));
String date = sdf.format(now);
很标准的东西。但是,当我在 2013 年 10 月 1 日 18:45:50 从山区时间转换时,我遇到了一个奇怪的问题,我得到了 10/02/2013 24:45:50 的输出。
对我来说似乎是一个错误。难道我做错了什么?