当前位置: 代码迷 >> SQL >> 关于java.util.Date与java.sql.Date的变换
  详细解决方案

关于java.util.Date与java.sql.Date的变换

热度:68   发布时间:2016-05-05 12:45:30.0
关于java.util.Date与java.sql.Date的转换
今天在练习jdbc之时,发现以前一直将一个问题绕了过去,就是关于java.util.Date与java.sql.Date的,以前为了方便,直接将所需的日期类型定义为String型,现在用到才知当初真是不应该,所幸在查阅资料之后解决,在此记录,确保不再犯同样的错。当我们在servlet当中操作时用的是java.util.Date,而保存进数据库时却需要java.sql.Date 这时就会报错:java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date解决方法:java.util.Date date1=new java.util.Date();java.sql.Date date2=new java.sql.Date(stock_date.getTime());只需这两行代码就可轻松搞定问题,真想不通以前为啥要绕着走,唉!
  相关解决方案