[자바스크립트] 년월 입력 후 마지막날 가져오기
IT/javaScript
2018. 4. 23. 14:48
728x90
웹프로그래밍시 날짜관련부분은 서버보다는 프론트단에서 처리를 많이 합니다.
그러다보니 자바로 프로그래밍하기보다는
자바스크립트로 날짜관련부분을 처리가 필요해지는데요.
년월과 월을 파라미터로 넘기면
해당 년도의 월의 마지막일자(윤달 포함)를 반환해줍니다.
월의 28,29,30,31일을 각년도의 월의 실제 마지막 날을 변환해드립니다.
// 년월 입력시 마지막 일자 function getEndOfMonthDay( yy, mm ) { var max_days=0; if(mm == 1) { max_days = 31 ; } else if(mm == 2) { if ((( yy % 4 == 0) && (yy % 100 != 0)) || (yy % 400 == 0)) max_days = 29; else max_days = 28; } else if (mm == 3) max_days = 31; else if (mm == 4) max_days = 30; else if (mm == 5) max_days = 31; else if (mm == 6) max_days = 30; else if (mm == 7) max_days = 31; else if (mm == 8) max_days = 31; else if (mm == 9) max_days = 30; else if (mm == 10) max_days = 31; else if (mm == 11) max_days = 30; else if (mm == 12) max_days = 31; else return ''; return max_days; }
지난 포스트가 궁금하시다면
↓↓↓ 아래 링크를 클릭해주세요. ↓↓↓↓
자바스크립트] String날짜 (시작일자~마지막일자 ) 일수 구하기 javascript
다음 포스트가 궁금하시다면
↓↓↓ 아래 링크를 클릭해주세요. ↓↓↓↓
'공감'버튼 및 '좋아요'는 글쓴이에게 큰 힘이 됩니다!
'IT > javaScript' 카테고리의 다른 글
자바스크립트(JavaScript) 비교 - 일치연산자 '==' 와 '===' 이해 (0) | 2018.05.30 |
---|---|
[자바스크립트] 파라미터와 인자의 차이 - 상세설명 (1) | 2018.05.23 |
[자바스크립트] 주민등록번호 검증 하기 소스 script (0) | 2018.04.23 |
[자바스크립트] String날짜 (시작일자~마지막일자 ) 일수 구하기 javascript (0) | 2018.04.23 |
자바스크립트 이벤트 상위노드 전파방지 ( event.stopPropagation || window.event.cancelBubble = true) (0) | 2017.06.19 |