いくつかの日付の文字列があります:
[2012年7月20日5:11:36,670 UTC PM、2012年7月20日5:11:36,683 UTC PM]
ParsePosition parsePos = new ParsePosition(1);
SimpleDateFormat format2 = new SimpleDateFormat("dd-MMM-yyyy HH:mm:ss,SSS z a");
System.out.println(format2.parse(entry.getValue().toString(), parsePos)) ;
出力:Fri Jul 20 06:11:36 BST 2012
出力を。にする必要があります20-Jul-2012 5:11:36,670 UTC PM
。
SimpleDateFormat
別の出力がないように、にLOCALEを設定する必要がありますか?