[java]java字符串如何保存到数据库日期类型的列?
在我们日常开发过程中,经常需要把日期保存到数据库中,例如:yyyy-MM-dd HH:mm:ss这样的日期格式。
那我们就需要使用java.sql.Timestamp类,如果使用java.sql.Date就会出现数据库中保存的数据丢掉了HH:mm:ss。
例程如下:
SimpleDateFormat df = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss ");
java.sql.Timestamp d = new Timestamp(df.parse("2012-02-08 08:08:08").getTime());
stmt.setTimestamp(i, d);