[유용한팁][날짜]지정 년월의 마지막 일 구하기 > 퍼블리셔팁

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

퍼블리셔팁

퍼블리싱과 관련된 유용한 정보를 공유하세요.
질문은 상단의 QA에서 해주시기 바랍니다.

[유용한팁][날짜]지정 년월의 마지막 일 구하기 정보

HTML [유용한팁][날짜]지정 년월의 마지막 일 구하기

본문

개발에 유용한 팁

[날짜]지정 년월의 마지막 일 구하기

호출 : getMonthLastDay(2011, (2-1)); //  2011년 2월 호출

//해당 년월의 마지막 일 리턴
function getMonthLastDay(year, month) {
    var d = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
    if (((0 == (year%4)) && ( (0 != (year%100)) || (0 == (year%400)))) && month == 1) {
          return 29;
    } else {
          return d[month];
    }
}<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:16:08 PHP & HTML에서 이동 됨]</div>
추천
0

댓글 1개

function lastday(year,month){
return  (month==2)
  ?
  ((year%400==0||year%4==0&&year%100!=0)? 29:28)
  :
  (((month>7)? month+1 : month)%2==0)? 30:31;
}

// 3항 연산자를 이렇게도 쓴다............
//  (month==2) 2월이면 윤년 판단해 29/28일을 리턴하고
//  월이 8보다 크면 +1을 해서 31일인 달은 홀수로 만들고
//                                      30일인 달은 짝수로 만들어
// 홀수면 31을 짝수면 30을 리턴한다........
전체 797
퍼블리셔팁 내용 검색 HTML에서

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT