1、数据库中时间字段的类型必须是datetime,若数据库中时间字段类型是date,会丢失时分秒的。
2、插入的时候直接插入Timestamp类型的数据,以下是使用PreparedStatement时的例子:
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setTimestamp(4, new Timestamp(System.currentTimeMillis()));
只需以上两步,就可以把包含时分秒的时间入库了。