我有幾個日期的字符串:SimpleDateFormat的解析函數改變格式
[20-JUL-2012 5:11:36670 UTC PM,20-JUL-2012 5:11:36683 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以使其不具有不同的輸出?
possibl e [從String java提取日期]的副本(http://stackoverflow.com/questions/11599591/extract-date-from-string-java) – 2012-07-22 12:32:10
這是同一個問題嗎?如果沒有,請在這裏編輯這一個,以清楚地區別於您的其他問題...或幾天前您問過的問題:http://stackoverflow.com/questions/11507845/error-using-simpledateformat – 2012-07-22 12:32:59