莫名啊!
放进去的时候用todate()试试看。取出来的时候用rs.getDate();

解决方案 »

  1.   

    在oracle中应用日期类型时,你必须把其转换成java.sql.Date类型或者是Timestamp类型。我不知道你是怎么使用的,把代码帖出来看看。
      

  2.   

    还有这种怪现象?????我怀疑是不是你的Oracle有问题????日期类型照说输入日期格式的字符串应该是没有问题的呀.你怎么会出现这么怪的问题.
      

  3.   

    先把你输入的时间做以下转换,然后再插如数据库中试试,注意格式必须为:yyyy-MM-dd
     SimpleDateFormat fmt = new SimpleDateFormat("yyyy-MM-dd");
     fmt.format(inputdate);