Paket java.sql memiliki tiga jenis tanggal/waktu:
java.sql.Date- Tanggal saja (tidak ada bagian waktu)java.sql.Time- Hanya waktu (tidak ada bagian tanggal)java.sql.Timestamp- Tanggal dan waktu
Anda ingin yang terakhir:java.sql.Timestamp .
Jika Anda menggunakan tipe ini, Anda tidak perlu memanggil setter tertentu; cukup gunakan:
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);