24-Stunden-Uhr funktioniert nicht in der dateformat-android
habe ich eine Anwendung die ich ausführen muss, um Datum Konvertierung in 24-Stunden-format.
Hier ist mein code.
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);
nun wenn ich meine LOG hier ist die Ausgabe:
04-22 12:44:15.956: INFO/GridCellAdapter(30248): 2011-04-29 HH:00:00
warum ist das h-Feld nicht immer gesetzt. ich habe explizit übergeben 0, wenn ich den Kalender-Objekt, noch ist es angezeigt HH in der LOG.
ich habe versucht, vorbei an hh, dass festgelegt wird, aber HH ist nicht festgelegt.
was das problem sein könnte?
vielen Dank im Voraus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie es mit "=SimpleDateFormat, eine Unterklasse von DateFormat. Das könnte die Probleme beheben, die Sie haben.
z.B. zum drucken der aktuellen datetime -
Versuchen, diese
Wenn es geholfen hat - vergessen Sie nicht, bitte meinen Beitrag als die Antwort..