String form="yyyy-MM-dd"//加上小时分秒“yyyy-MM-dd HH:mm:ss”
  String time=rs.getString("input_time");
  java.text.SimpleDateFormat formater =new java.text.SimpleDateFormat(form);
  String newtime=formater.format(time);
  就OK了

解决方案 »

  1.   

    String time=rs.getString("input_time");
    String year=time.substring(0,time.indexOf(":"));
    String month=time.substring(time.indexOf(":")+1,time.indexOf(":",time.indexOf(":")+1));
    String date=time.substring(time.indexOf(":",time.indexOf(":")+1)+1);
      

  2.   

    搞错了,再发过~
    String time=rs.getString("input_time");
    String year=time.substring(0,time.indexOf("-"));
    String month=time.substring(time.indexOf("-")+1,time.indexOf("-",time.indexOf("-")+1));
    String date=time.substring(time.indexOf("-",time.indexOf("-")+1)+1);
      

  3.   

    java.util.Date currentdate=rs.getDate("input_time");
        Calendar av=Calendar.getInstance();
        av.setTime(currentdate);
         int h=currentdate.getHours();
      int lian=av.get(av.YEAR);
      int yue=av.get(av.MONTH);
      int ri=av.get(av.DAY_OF_MONTH);
      int day1=av.get(av.DAY_OF_WEEK);
    年月日都得到了。分,秒自己到sun去看方法。
      

  4.   

    java.util.Date currentdate=rs.getDate("input_time");
    Calendar Intime=Calendar.getInstance();
    Intime.setTime(currentdate);