Datum formatieren

MetBo

MetBo

Erfahrenes Mitglied
Threadstarter
Hallo,

ich versuche gerade ein Datum mit dem Format "06 Jan 2011" in das Format "06.01.2011" zu formatieren.

Mit
Code:
SimpleDateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy");
date = dateFormat.format(date);
klappt es nicht. Die Variable "date" ist ein String.

Wisst ihr, wie man das formatieren kann?

Danke,
Grüße
 
MetBo

MetBo

Erfahrenes Mitglied
Threadstarter
Code:
DateFormat df = DateFormat.getDateInstance();
ParsePosition pos = new ParsePosition(0);
date = df.parse(date, pos).toString();
Funktioniert leider nicht :(

EDIT:

Habs jetzt! Danke
Code:
Date d = new Date(date);
DateFormat df = DateFormat.getDateInstance();
date = df.format(d).toString();
 
Zuletzt bearbeitet:
M

Michael1981

Neues Mitglied
z. B.
Date date = new Date("06 Jan 2011"); /deprecated
SimpleDateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy");
String newDateFormat = null;
newDateFormat = dateFormat.format(date);
System.out.println("new date:\n"+newDateFormat);
 
Oben Unten