SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
    Calendar rightNow = Calendar.getInstance();
    rightNow.add(Calendar.DAY_OF_MONTH,+7);
    System.out.println(rightNow );

解决方案 »

  1.   

    java.util.Date date=new java.util.Date();
    double tmp=date.getTime()+(1000*3600*24*7);
    date=new java.util.Date((long)tmp);
      

  2.   

    import java.util.GregorianCalendar;
    import java.util.Date;
    import java.text.SimpleDateFormat;//当天以后到第7天的日期
    SimpleDateFormat formatDate_ = new SimpleDateFormat("yyyy/MM/dd");
    GregorianCalendar cal = new GregorianCalendar();
    cal.setTime(new Date());
    cal.add(GregorianCalendar.DATE, 7);
    String sdate = formatDate_.format(cal.getTime());
    System.out.print(sdate);
      

  3.   

    import java.util.GregorianCalendar;
    import java.util.Date;
    import java.text.SimpleDateFormat;//当天以后到第i天的日期
    SimpleDateFormat formatDate_ = new SimpleDateFormat("yyyy/MM/dd");
    GregorianCalendar cal = new GregorianCalendar();
    cal.setTime(new Date());
    cal.add(GregorianCalendar.DATE, i);
    String sdate = formatDate_.format(cal.getTime());
    System.out.print(sdate);