【发布时间】:2017-03-24 14:02:14
【问题描述】:
我需要将 Mon Nov 14 13:36:01 GMT+03:00 2016 等日期转换为本地日期。所以一定是16:36:01
Date serverDate; // Mon Nov 14 13:36:01 GMT+03:00 2016
SimpleDateFormat dateFormat = new SimpleDateFOrmat("hh:mm:ss");
String result = dateFormat.formatDate(serverDate);
结果没有看到 GMT +03:00 并且给了我错误的时间(13:36 而不是 16:36)。
【问题讨论】:
-
您当地的时区是多少?如果您在 GMT+3,那么 13:36:01 是正确的。
-
是的,它已经在日期中显示 GMT +3 即 13:36。