SimpleDateFormat bartDateFormat = new SimpleDateFormat("yyyy-MM-dd   EEEE");
Date date = new Date();
String strToday = bartDateFormat.format(date).toString();

解决方案 »

  1.   

    (continue)
          date.setMonth(date.getMonth()+2);
          String newDate=bartDateFormat.format(date).toString();
          System.out.println(newDate);
      

  2.   

    /**
     * 返回指定Date月份改变之后的Date。
     * <p>如: changeByMonth(new Date(),1)表示下个月的今天
     * <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;changeByMonth(new Date(),-1)表示上个月的今天
     * @param date Date类型入口日期
     * @param ment 改变量
     * @return 月份改变之后的Date
     */
    public static Date changeByMonth(Date date, int ment) {
    Calendar cd = Calendar.getInstance();
    cd.setTime(date);
    cd.add(Calendar.MONTH, ment);
    return cd.getTime();
    }要改变年、月、日、小时、分钟、秒钟都可以类推
      

  3.   

    学习啊
    现在看来要好好研究一下java的类库,要不然碰到一些问题,根本无处着手啊
      

  4.   

    在java.util中有一个日历的类,Calendar,
    楼主自己看看api吧,可以满足你关于计算时间的任何要求。
    比如给出某年某月某日可返回该天是星期几