Java 得到每月有幾天

摘要:Java 得到每月有幾天

import java.util.Calendar;

public class MaxDate {

    public static void main(String[] args) {
          Calendar c = Calendar.getInstance();
          c.set(Calendar.YEAR, 2009);
          for (int i = 0; i < 12; i++) {
            c.set(Calendar.MONTH, i);
            System.out.println( (i+1)+" : " + c.getActualMaximum(Calendar.DATE));
          }
    }
}

 

Output :

1 : 31
2 : 28
3 : 31
4 : 30
5 : 31
6 : 30
7 : 31
8 : 31
9 : 30
10 : 31
11 : 30
12 : 31

 

Rocky Wang.  OCUP, NCLP, SCJP, SCWCD, SCBCD