Debe usar java.sql.Timestamp
no java.sql.Date
java.util.Date
es solo para columnas de fecha "real" y eliminará la parte de tiempo. Si necesita almacenar la fecha y tiempo que tiene que usar java.sql.Timestamp
.
Y, por supuesto, deberá usar setTimestamp()
en lugar de setDate()
también.