GregorianCalendar
-
Hallo,
habe ein Problem mit dem GregorianCalendar von Java. Ich habe folgenden Code
GregorianCalendar cal = new GregorianCalendar(); string myDate = cal.get(calendar.YEAR) + "-" + cal.get(calendar.MONTH) + "-" + cal.get(calendar.DATE); System.out.println(myDate);
Die Ausgabe ist in diesem Fall (für das heutige Datum):
2005-9-22
Ich würde aber gerne die Ausgabe so formatiert haben, dass Monat und Tag bei einstelligen Werten mit Null aufgefüllt werden. Also für den heutigen Tag z.B.
2005-09-22
Wie mache ich das am besten?
Gruß
mtp
-
String getTimestamp() { GregorianCalendar calendar; DateFormat df; df = new SimpleDateFormat("HH-mm-ss dd.MM.yyyy"); calendar = new GregorianCalendar(); return df.format(calendar.getTime()); }
Geht mit SimpleDateFormat recht einfach
-
phlox81 schrieb:
String getTimestamp() { GregorianCalendar calendar; DateFormat df; df = new SimpleDateFormat("HH-mm-ss dd.MM.yyyy"); calendar = new GregorianCalendar(); return df.format(calendar.getTime()); }
Geht mit SimpleDateFormat recht einfach
danke.