jodaTime java.lang.IllegalArgumentException: Invalid format

neela

Bekanntes Mitglied
Hallo,
wie muss ich den Pattern angeben damit es zu keinen Fehler mehr kommt.
Aktuell steh ich da wirklich auf den Schlauch
Code:
 complexDate = "Fri Feb 22 0002 00:00:00 GMT+0000 (Eur)";
    DateTimeFormatter formatter = DateTimeFormat.forPattern("EEE MMM dd yyyy HH:mm:ss Z");
Code:
java.lang.IllegalArgumentException: Invalid format: "Fri Feb 22 0002 00:00:00 GMT+0000 (Eur)" is malformed at "i Feb 22 0002 00:00:00 GMT+0000 ..."

Schon vielen Dank für eure Hilfe
 
Vielen Dank für die Antwort.
Aktuell steigt er bei dem Wochentag aus - wenn ichs ohne Wochtag machen (und ohne (Eur)) läuft es
 
Eventuell musst du die Locale beachten.

Bei deiner Fehlermeldung aus dem ersten Posting meckert er ja bereits über das i
Im deutschen würdest du den Freitag mit Fr abkürzen. Du hast also offenbar ein "englisches Datum", aber beim parsen wird ein deutsches erwartet. Wenn du die Locale explizit angibst, dann sollte das Problem auch gelöst sein.
 

Zurück
Oben