Wie man datepicker-Wert in Datum-format?
Ich habe ein problem mit meinem Datapicker
ich den code für das abrufen von Datum,Monat & Jahr unten gezeigt
DatePicker datePicker;
datePicker = (DatePicker) findViewById(R.id.dateselect);
int day = datePicker.getDayOfMonth();
int month= datePicker.getMonth() + 1;
int year = datePicker.getYear();
aber wenn ich drucken Sie das Datum zeigt den Wert 7 nicht 07
und für Monat zeigt er den Wert 2 nicht 02
Möchte ich diese integer-Daten in einem Datums-format, ie; eg: 02-02-2013, 24-12-2013
Gibt es überhaupt eine Möglichkeit????
InformationsquelleAutor Sibin francis | 2013-02-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Grundlagen:
InformationsquelleAutor Pragnani
Können Sie das Datum zu formatieren, wie diese :
Können Sie analysieren Sie die Zeichenfolge wieder in Date-Objekt durch aufrufen
Datum(Jahr, Monat, Tag) ist veraltet Kalender.set(Jahr, Monat, Tag); "= SimpleDateFormat sdf = new " = SimpleDateFormat("dd-MM-yyyy"); String formatedDate = sdf.format(Kalender.getTime());
Diese Antwort ist besser als die gewählte Antwort
InformationsquelleAutor zdesam
}
InformationsquelleAutor Rohit
Ab API-level 12,
DatePicker
hatpublic CalendarView getCalendarView ()
mit dieser Ansicht können Sie das Datum:Dann formatieren, wenn nötig:
InformationsquelleAutor negersiu
Können Sie eine benutzerdefinierte Methode für die Einstellung von Datum und Monat in das gewünschte format
Anstatt die Werte für Datum und Monat verwenden
pad(date)
undpad(month)
Hoffe, das hilft.
InformationsquelleAutor DroidBee