Пакетът java.sql има три типа дата/час:
java.sql.Date
- Само дата (без времева част)java.sql.Time
- Само час (без част от дата)java.sql.Timestamp
- И дата, и час
Искате последното:java.sql.Timestamp
.
Ако използвате тези типове, не е необходимо да се обаждате на конкретен инструктор; просто използвайте:
java.util.Date date = new Date();
Object param = new java.sql.Timestamp(date.getTime());
// The JDBC driver knows what to do with a java.sql type:
preparedStatement.setObject(param);