Java String to Date-Objekt im Format "JJJJ-MM-TT HH: MM: SS"

Ich muss einen String mit Datum in ein Datumsobjekt konvertieren. Die Zeichenfolge hat das Format "JJJJ-MM-TT HH: MM: SSSSSS", und ich möchte dasselbe Format für ein Datumsobjekt.

Zum Beispiel habe ich eine Zeichenfolge "2012-07-10 14: 58: 00.000000", und das resultierende Datumsobjekt muss dasselbe Format haben.

Ich habe die folgenden Methoden ausprobiert, aber das Ergebnis ist nicht wie erwartet.

java.util.Date temp = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss.SSSSSS").parse("2012-07-10 14:58:00.000000");

DateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd HH:mm:ss");
                Date thisDate = dateFormat.parse("2012-07-10 14:58:00.000000");

Das Ergebnis ist "Di Jan 10 14:58:00 EST 2012". Bitte lassen Sie mich wissen, wo ich falsch liege.

Danke, Yeshwanth Kota

Antworten auf die Frage(5)

Ihre Antwort auf die Frage