Guten Tag,
ich stehe vor einem Problem.
Undzwar möchte ich über ein inputFeld ein Datum eingeben und diesen in mener MySql Datenbank speicherrn. Soweit so gut. Klappt auch alles wunderbar.
Allerdings wird das Datum welches ich in das inputFeld eingebe nicht richtig in der Datenbank hinterlegt.
Die Zeit wird immer +1 oder +2 abgespeichert. Das heisst gebe ich z.B. 2015-01-18 12:45:00 ein
wird es als 2015-01-18 14:45:00 hinterlegt...
der relevante Code sieht so aus:
Ich bedanke mich für eure Hilfe
MfG
ich stehe vor einem Problem.
Undzwar möchte ich über ein inputFeld ein Datum eingeben und diesen in mener MySql Datenbank speicherrn. Soweit so gut. Klappt auch alles wunderbar.
Allerdings wird das Datum welches ich in das inputFeld eingebe nicht richtig in der Datenbank hinterlegt.
Die Zeit wird immer +1 oder +2 abgespeichert. Das heisst gebe ich z.B. 2015-01-18 12:45:00 ein
wird es als 2015-01-18 14:45:00 hinterlegt...
der relevante Code sieht so aus:
Java:
SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date = fmt.format(termin);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date dt = sdf.parse(date);
java.sql.Timestamp sqlDate = new java.sql.Timestamp(dt.getTime());
ps.setTimestamp(2, sqlDate);
Ich bedanke mich für eure Hilfe
MfG