如何在Java中将Calendar转换为java.sql.Date?
Calendar cal;String sql = "INSERT INTO ttable (dt) values (?);"
//dt is a dateTime field in ttable
PreparedStatement stmt = connection.prepareStatement(sql);
stmt = setDate(1,cal); //not working
stmt.execute();
stmt.close();
我想将cal转换为Date类型以插入表中。
回答:
有一个getTime()
方法(不确定为什么不将其称为getDate)。
刚意识到你需要一个java.sql.Date。使用的答案之一cal.getTimeInMillis()
就是您所需要的。
以上是 如何在Java中将Calendar转换为java.sql.Date? 的全部内容, 来源链接: utcz.com/qa/415230.html