//在原始时间上加上num个月
public String timeAdd(int num, Date oldDate) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Calendar b = Calendar.getInstance();
b.setTime(oldDate);
b.add(Calendar.MONTH, num);
return format.format(b.getTime());
}
具体的参数可以自由替换,已达到不同效果