Date类型如 2005-05-17,我想让它加上100天,得到加上100天以后的日期,该怎么实现啊???

解决方案 »

  1.   

    使用Calendar,它有before()和after()方法.
      

  2.   

    日期的计算一般都是采用Calendar类的,而Date类多数只是用来与字符串进行互相转换用的一个桥梁
      

  3.   

    You can try this:DateFormat df = DateFormat.getDateInstance(2,Locale.CHINA);
    Date date = df.parse("2006-05-01");
    System.out.println(new Date(date.getTime() + (new Long("8640000000")).longValue()));