java輸出每月有多少天 – JAVA編程語言程序開發技術文章

Java代碼 
package test; 
 
public class DateTest { 
 
    public static void main(String[] args) { 
        System.out.println(DateTest.getDay(2000, 2)); 
    } 
 
    public static int getDay(int year,int month){ 
        int day = 0; 
        switch (month) { 
        case 1: 
        case 3: 
        case 5: 
        case 7: 
        case 8: 
        case 10: 
        case 12: 
            day = 31; 
            break; 
        case 4: 
        case 6: 
        case 9: 
        case 11:  
            day = 30; 
            break; 
        default: 
            if((year%4==0&&year%100!=0)||year%400==0) 
                day = 29; 
            else 
                day = 28; 
            break; 
        } 
        return day; 
    } 
     

 

作者“宋建勇”
 

發佈留言