日期:2014-05-20  浏览次数:20689 次

我用的是orocle,数据表字段是日期型,用日期的时候出错
我用的是orocle,数据表字段是日期型,提交表单的日期是string类型,在转换的时候,值一直是1970-01-01

其中的代码:
  <%@   page   import= "java.sql.* "   %>
  <%@   page   import= "java.util.* "   %>
  <%@   page   import= "java.text.* "%>
  SimpleDateFormat   bartDateFormat   =   new   SimpleDateFormat( "yyyy-MM-dd ");
  java.util.Date   date   =   null;
  java.sql.Date   sqlDate   =   null;
  date   =   bartDateFormat.parse( "2007-07-14 ");
  sqlDate   =   new   java.sql.Date(date.getDate());


输出sqlDate   的值总是:1970-01-01


------解决方案--------------------
sqlDate = new java.sql.Date(date.getTime());
------解决方案--------------------
ls
------解决方案--------------------
结贴