Java - Allgemein

Datum formatieren und/oder Zeit formatieren (format date/time)

java.text.SimpleDateFormat

Der untenstehende Code formatiert das aktuelle Datum:


SimpleDateFormat sd = new SimpleDateFormat("dd.MM.yyyy HH:mm:ss");
String dateString = sd.format(new Date()); 
System.out.println(dateString);
// Und zurück:
Date date = sd.parse(dateString);


Mögliche Parameter/Codes:

CodeBedeutungBeispiel
GÄra als TextAD
yJahr2011
MMonat im Jahr7
MMMonat im Jahr mit 0 für Januar6
MMMMonat im Jahr kurzJun
MMMMMonat im Jahr langJuni
dTag im Monat26
hStunde (1–12)9
HStunde am Tag (0–23)18
mMinute der Stunde12
sSekunde der Minute42
SMillisekunde264
ETag der Woche kurzFr
EEEETag der Woche langFreitag
DTag im Jahr321
FTag der Woche im Monat2
wWoche im Jahr24
WWoche im Monat2
aAM- oder PM-TextAM
kStunde am Tag (1–24)24
KStunde (0–11)11
zZeitzoneGMT+02:00
'Einfassung für TextHallo
''Einzelnes Hochkomma'

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007