时间为:2006-03-29用
java.util.Date datess = new java.util.Date();
String addday=datess.getYear()+1900 + "-" + (datess.getMonth()+1) + "-" + datess.getDate();这种方式获取现在想在此日期基础上进行月份增加6,得到如果为2006-09-29
请大家帮忙~~

解决方案 »

  1.   

    Calendar ca = Calendar.getInstance();
    java.util.Date datess = new java.util.Date();ca.setTime(datess)
    ca.add(Calendar.MONTH,6);
    Date date = ca.getTime();
      

  2.   

    Calendar ca = Calendar.getInstance();
    ca.add(Calendar.MONTH,6);
    Date date = ca.getTime();
    SimpleDateFormat  format=new SimpleDateFormat("yyyy-MM-dd");
    //月份增加6 的时间
    String convertDate = format.format(date);
      

  3.   

    那如何能引用Calendar ca = Calendar.getInstance();这个呢,我用上面的方法来调试显示没有 class Calendar
      

  4.   

    汗~
    最前面加上
    import java.util.Calendar;