求助!!如何在java代码中,将日期插入mysql数据库(对应字段类型是datetime),用JDBC连接数据库。

求助!!如何在java代码中,将日期插入mysql数据库(对应字段类型是datetime),用JDBC连接数据库。,第1张

java.util.Date date = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").parse(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date()))//获取系统时间

java.sql.Timestamp date1=new java.sql.Timestamp(date.getTime())//把java.util.Date类型转换为java.sql.Timestamp类型

最后用setTimestamp()方法就可以插入到mysql数据库中了

setDate 他要求传入的是java.sql.Date包下的 才能正确插入 另外你的表中的字段也得是Date类型的

你可以使用to_date()函数 这是sql内置的函数 一般mysql和oracle之类的都实现了这个函数 转换一下你的字符串就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6906183.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-30
下一篇 2023-03-30

发表评论

登录后才能评论

评论列表(0条)

保存