Copy的,你參考一下:/* 将当前日期加减n天数。 
 * 如传入字符型"-5" 意为将当前日期减去5天的日期
 * 如传入字符型"5"  意为将当前日期加上5天后的日期
 * 返回字串  例(2000-02-01)
 */
public String dateAdd(String to)
  {
    //日期处理模块 (将日期加上某些天或减去天数)返回字符串
    int strTo;
    try {
      strTo = Integer.parseInt(to);
    }
    catch (Exception e) {
      System.out.println("日期标识转换出错! : \n:::" + to + "不能转为数字型");
      e.printStackTrace();
      strTo = 0;
    }
    Calendar strDate = Calendar.getInstance(); //java.util包
    strDate.add(strDate.DATE, strTo); //日期减 如果不够减会将月变动
   //生成 (年-月-日) 字符串
    String meStrDate = strDate.get(strDate.YEAR) + "-" +
        String.valueOf(strDate.get(strDate.MONTH)+1) + "-" + strDate.get(strDate.DATE);    return meStrDate;
  }