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个月 }