先把日期类型格式化成以下形式,然后再处理
java.text.SimpleDateFormat sd = new java.text.SimpleDateFormat("yyyy-mm-dd hh:mm:ss

解决方案 »

  1.   

    这个是日期转换吧?
    你写详细点我并不是得不到这个格式的日期,我是写不进数据库
    而且你这个日期是哪一个是java.sql.Date还是java.util.Date???
      

  2.   

    不要使用setDate方法。请使用setString()
      

  3.   

    知道......那个可以的我试过
    我只是想知道setDate可不可以...哈哈
      

  4.   

    修改SQL為to_date;
    如﹕sql="insert into test (ti) values ("+time+")"
    >>  sql="insert into test (ti) values (to_date('"+time+"','yyyy-mm-dd hh:mm:ss'))"; 
    這是Oracle,mysql沒用過。
      

  5.   

    嗯..你这个和用setString道理是一样的.呵呵不过谢谢啦
    这个我会的.....只是觉的他的SETDATE有问题应该传UTIL.DATE