我有一個字符串保存一個日期和時間,我希望能夠去除AM和PM,並將所有時間轉換爲24小時格式,因此9:30 PM確實是21:30。有這個代碼,我嘗試轉換成具體的甲如何將DateTime的字符串轉換爲日期和24小時制甲的時間在android中的時間?
林,但不能得到正確的結果
String DateTime="14/03/2012 12:32:38 PM";
format=new SimpleDateFormat("dd/MM/yyyy hh:mm:ss a");
try {
date=format1.parse(TransactionDate);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
After that im trying to convert date in yyyy-MM-dd and time in 24 Hour format but im not getting proper result.
format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
TransDateTime=format1.format(date);
即時得到結果是2012-03-14下午12點32分38秒,但我想在24時小時格式的日期是正確的,但時間不是24小時格式。
對不起,這是通常的問題,但我嘗試所有的解決方案和結果是一樣的任何哥們可以告訴我最新的問題。
12:32在24小時格式。請檢查是否有任何價值下午1點,如果它不會給你13.00那麼只有你可以說你的結果是錯的 – 2012-03-14 10:19:19
是的,下午1點以後它給了我13點,但12:32點應該是00:32。 – 2012-03-14 10:23:14