我需要将像 "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)。