可以用java.util.Date.parse(getedate("") + " " + gettime()) 来吧取到的支付串转换成时间型,但是不好的地方是,如果不是日期或时间转换时会出现错误;

解决方案 »

  1.   

    先在sql语句中转化:
    SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    sql="select to_char(recordtime,'yyyy-MM-dd hh24:mi:ss') as recordtime from tablename";
    rs=....String recordTime=rs.getString("recordtime");
    java.util.Date d = sf.parse(recordTime);
      

  2.   

    java.util.Date yourDate = new java.util.Date(rs.getTimestamp(num|str).getTime());
      

  3.   

    java.sql.Timestamp  date=rs.getTimestamp(3);
      

  4.   

    getString 时间日期都在一起的