Hallo,
habe eine Methode geschrieben, die mir das Datumsformat der Klassen java.util.Date und java.sql.Date ineinander umwandelt.
Wenn ich mir das Datum an der einen Stelle mit println ausdrucken lasse, dann kommt als Ergebnis "Sun Mar 18 00:00:00 CET 1984". Ich wollte aber "18.03.1984" haben, so dass ich es in ein Textfeld schreiben kann.
Mache ich etwas grundlegend falsch oder ist es nur ein kleiner Fehler?
Vielen Dank im Voraus!
Andy
habe eine Methode geschrieben, die mir das Datumsformat der Klassen java.util.Date und java.sql.Date ineinander umwandelt.
Code:
public static java.util.Date convertDateFromDBToJava(java.sql.Date dbDatum)
throws ParseException {
String sDBDatum;
sDBDatum = dbDatum.toString();
java.util.Date date = new SimpleDateFormat("yyyy-MM-dd")
.parse(sDBDatum);
System.out.println(date);
return date;
}
Wenn ich mir das Datum an der einen Stelle mit println ausdrucken lasse, dann kommt als Ergebnis "Sun Mar 18 00:00:00 CET 1984". Ich wollte aber "18.03.1984" haben, so dass ich es in ein Textfeld schreiben kann.
Mache ich etwas grundlegend falsch oder ist es nur ein kleiner Fehler?
Vielen Dank im Voraus!
Andy