String in Datum und wieder in String konvertieren

schlumsch

Mitglied
Hallo,

also es ist mir durchaus bewusst, dass das Thema Datum-konvertieren
schon allzu häufig in Threads existiert, ich hioffe dennoch es hilft mir wer.

Ich habe einen String, der sieht so aus:
Fri Jan 02 17:15:01 CET 2009

Diesen String will ich nun in ein anderes Datumsformat wandeln,

Code:
 java.text.SimpleDateFormat sdfFrom = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S");
               java.text.SimpleDateFormat sdfTo = new java.text.SimpleDateFormat("dd.MM.yyyy");
               java.util.Date date = sdfFrom.parse(a);
               String sResult = sdfTo.format(date);

fliegt an der Stelle sdfFrom.parse(a) weg. Erkennt jemand da vielleicht
das Format aus der obigen Ausgabe oder kann mir sagen, was
ich falsch mache? Kann ich eventuell aus einem String ein Datum wandeln,
ohne dabei das Datumsformat angeben zu müssen?
Auch bei

Code:
               java.text.SimpleDateFormat sdfFrom = new java.text.SimpleDateFormat();
java.util.Date date = sdfFrom.parse(a);

bekomme ich eine "unparseable date" exception

Thx, lg schlumsch
 
Probier es mal mit

Code:
java.text.SimpleDateFormat sdfFrom = new java.text.SimpleDateFormat("D M m H:i:s T Y");

Eventuell könnte es damit besser funktionieren...
 
Zurück