使用Calendar增加日期

    /**
    * @Description: 当前日期加上n个月返回long date
     */
    public static long getLongDateAddMonth(int n){
        Calendar cd=Calendar.getInstance();
        Date date=new Date();
        cd.setTime(date);
        cd.add(Calendar.MONTH, n); //将当前日期加n个月
        return cd.getTime().getTime();
    }
    
    /**
     * @Description 当前日期加上n天返回long date*/
    public static long getLongDateAddDay(int n){
        Calendar cd = Calendar.getInstance();
        Date date = new Date();
        cd.setTime(date);
        cd.add(Calendar.DAY_OF_MONTH, n);
        return cd.getTime().getTime();
    }
原文地址:https://www.cnblogs.com/yshyee/p/3935233.html