프로그래밍/JAVA, JSP

자바(JAVA) 윤달 구하기

착살의 숲 2013. 11. 13. 17:39
반응형

int year = Integer.parseInt(date.substring(0, 4));
int month = Integer.parseInt(date.substring(4, 6));
int cnt = 0;
    
if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12){
    cnt = 32;
}else if(month==4 || month==6 || month==9 || month==11){
    cnt = 31;
}else if(month==2){
    if(year%400 == 0 || (year%4 == 0 && year%100 != 0)){
        cnt = 30;
    }else{
        cnt = 29;
    }
}

 

 

반응형