//在原始时间上加上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()); }
具体的参数可以自由替换,已达到不同效果