sql要插入一个日期型的数据时,往往会想到simpledatefORMat: SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String date = sdf.for
sql要插入一个日期型的数据时,往往会想到simpledatefORMat:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); String date = sdf.format(new Date());Date date = sdf.parse("2023-3-21");
这样发现都是不对的
因为实体类里面的Date是uitl包下的,而这里的是sql包下的
正确要这么做(sql预处理情况的代码)
// 这里的user对象里面已经从数据库中获取了createTime的值java.sql.Date date = new java.sql.Date(user.getCreateTime().getTime()); preparedStatement.setDate(4, date);
来源地址:https://blog.csdn.net/axbhealj/article/details/129690956
--结束END--
本文标题: sql怎么插入一个日期型的数据
本文链接: https://www.lsjlt.com/news/416832.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
2024-05-21
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0