嗨,现在我想现在插入日期时间到SQL。在SQL数据类型为datetime: 这是我的转换:现在插入日期时间到SQL。
java.util.Date utilDate = new Date();
// Convert it to java.sql.Date
java.sql.Date date = new java.sql.Date(utilDate.getTime());
那么现在我不能把它添加到SQL语句。因为
stmt.setDate(2, date);
只是添加日期。我尝试setTimestamp,但它发生错误。那么我会使用哪一个?或者我可以单独添加日期一列和一列。我如何添加时间? TKS
可以直接使用'java.sql.Date日期=新java.sql.Date();''作为延伸java.sql.Date java.util.Date' –
'java.sql.Date'只是*表示*是日期。你使用'Timestamp'时会得到什么错误? –
您可以使用[java.sql.Timestamp](http://docs.oracle.com/javase/1.5.0/docs/api/java/sql/Timestamp.html) – jaychapani