我做了一個應用程序,我需要在24小時格式執行日期轉換。 這是我的代碼。24小時制不能在dateformat工作android
GregorianCalendar c = new GregorianCalendar(Locale.GERMANY);
c.set(2011, 04, 29,0,0,0);
String cdate = (String) DateFormat.format("yyyy-MM-dd HH:mm:ss", c.getTime());
Log.i(tag,cdate);
現在當我檢查這裏我的LOG是輸出:
12月4日至22日:44:15.956:INFO/GridCellAdapter(30248):2011-04-29 HH:00:00
爲什麼小時字段沒有設置。我在製作日曆對象時顯式傳遞了0,但仍然在LOG中顯示HH。 我已經嘗試過傳球,這是設置,但HH沒有被設置。
可能是什麼問題?
預先感謝您。
建議你作一個鏈接回你的其他問題(http://stackoverflow.com/questions/5753170/how-to-pass-hour-minute-and-second-in-calendar-object-in-android-java)到這裏 – rajath 2011-04-22 12:13:47