适用calendar类迭代某月的全部天数。
@org.junit.Test
public void testIterator(){
Calendar c = Calendar.getInstance();
int year = 2016;
for (int i=0;i<12;i++){
c.set(year, i, 1);
int lastDay = c.getActualMaximum(Calendar.DAY_OF_MONTH);
for (int x=1;x<=lastDay;x++){
System.out.println(year+"-"+(i+1)+"-"+x);
}
}
}
该功能在我的工作日历当中使用。