24个月 第一个月是当前系统时间,后面递增23个怎么搞
------解决方案--------------------
for example
- Java code
Calendar calendar = Calendar.getInstance();for (int i=0; i<24; i++) { calendar.add(Calendar.MONTH, 1); System.out.printf("%tF\n", calendar.getTime());}
------解决方案--------------------
- Java code
/** * * @param months * months sample:10,-10 * @return 当前时间+{months}天的日期 */ public static String DayCalc(Integer months){ SimpleDateFormat dateDf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar cal = Calendar.getInstance(); cal.add(Calendar.MONTH, months); return dateDf.format(cal.getTime()); }