通过java calendar可以获取到某年某月的所有天数,然后循环
转载请注明出处:java循环某年某月的所有天数
package com.zuidaima.date;
import java.text.ParseException;
import java.util.Calendar;
public class LoopDayOfMonth {
public static void main(String[] args) throws ParseException {
Calendar calendar = Calendar.getInstance();
int year = 2009;
int month = Calendar.FEBRUARY;
int date = 1;
calendar.set(year, month, date);
int maxDay = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
System.out.println("Max Day: " + maxDay);
int minDay = calendar.getActualMinimum(Calendar.DAY_OF_MONTH);
System.out.println("Min Day: " + minDay);
for (int i = minDay; i <= maxDay; i++) {
calendar.set(year, month, i);
System.out.println("Day: " + calendar.getTime().toLocaleString());
}
}
}
完整代码下载地址: http://www.zuidaima.com/share/1550463248108544.htm