У меня есть текущая дата и время JDBC для вставки в базу данных Mysql.
Он отправляет текущую дату и фиксированное время в поле типа даты Mysql как 2012/05/25 00:00:00
. Часть даты работает очень хорошо, но время не показывает никакого значения.
Я вставляю значение со следующим кодом:
java.util.Date myDate = new java.util.Date();
java.sql.Date sqlDate = new java.sql.Date(myDate.getTime());
PreparedStatement PStmt = con.prepareStatement(Sql query);
PStmt.setDate(1,sqlDate);