package test;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class Eight {
/**
* @param args
* @throws ParseException
*/
public static void main(String[] args) throws ParseException{
SimpleDateFormat sdf=new SimpleDateFormat("yyyyMM");
Calendar ca=Calendar.getInstance();
ca.setTime(sdf.parse("201401"));
Calendar ca1=Calendar.getInstance();
ca1.setTime(sdf.parse("201408"));
int y=ca.get(ca.YEAR);
int y1=ca1.get(ca1.YEAR);
int mon=ca.get(ca.MONTH);
int mon1=ca1.get(ca1.MONTH);
//相差的总月份
int depart=Math.abs(y-y1)*12+Math.abs(mon-mon1);
System.err.println(depart);
//中间相差具体的年月日期
for(int i=0;i<depart;i++){
ca.add(ca.MONTH, 1);
System.out.println(sdf.format(ca.getTime()));
}
}
}
//((y2-y1)*12+(M2-M1))%12个月 }