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

关于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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号