为了账号安全,请及时绑定邮箱和手机立即绑定

关于date类型在java.util.date包yujava.sql.date包下的求解

老师讲的时候date类型是java.util.date包下的,而数据库的date类型是sql包下的 现在我获取的类型与数据库不匹配 这时候该怎么把date类型转换成数据库的date类型

正在回答

2 回答

java.sql.date是java.util.date的子集,在sql语句中的date都是sql.date,在java代码中的date一般都是util.date。例如,在添加数据到数据库,涉及到把util.date转化为sql.date,大类型向小类型转化,可以通过new Date(entity.getDate().getTime())方式进行转化,注意new的Date是sql.date,实体类的entity.getDate()是util.date,可以通过getTime()方法转化为long类型,并把它作为参数传入new Date()函数;在查询的时候,需要把sql.date转化为util.date,小类型转化为大类型,直接转化就可以。

1 回复 有任何疑惑可以回复我~

Simpledateformat

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于date类型在java.util.date包yujava.sql.date包下的求解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信