现在我从担当表取出update日期,
如下,
Timestamp tanupdate = (Timestamp)uInfo.getTanMstBean().getUpd_date();
要把它转换为date类型?
最简单怎么做?
还有,我取出tanupdate 之后,如表里null,他怎么出错呢?

解决方案 »

  1.   

    要判断表里是否为null,或者加错误处理,出错就是为null
    你取值的时候就可以直接转为date类型date tanupdate = (date)uInfo.getTanMstBean().getUpd_date(); 
      

  2.   

    Date d = new Timestamp(System.currentTimeMillis());
      

  3.   

    sql里面也可以用to_date转
    select to_date(xxx,'%Y%m%d') from xxx;
      

  4.   

    其实你没必要转成Timestamp~数据库里的为Timestamp类型,你去出来后直接给Date就可以了!