2006년 12월 01일
자바스크립트 - 날짜 유효성 검사 함수
날짜 유효성 검사해주는 클래스정도는 자바스크립트에서 제공해주길 바라고 검색해봤는데 없더군요.
공개된 소스들을 보았는데 제가 필요한 기능 이상으로 많고 복잡하길래 심플하게 만들었습니다.
너무 간단하므로 따로 설명은 하지 않겠습니다.

function isVaildDate(yy,mm,dd){
    --mm;
    var dateVar = new Date(yy, mm, dd);
    //인수로 받은 년월일과 생성한 Date객체의 년월일이 일치하면 true
    return (dateVar.getFullYear()==yy && dateVar.getMonth()==mm && dateVar.getDate()==dd) ? true : false;
}

alert(isVaildDate(2006,11,31));
by -A2- | 2006/12/01 00:57 | 개발/플밍 | 트랙백 | 덧글(2)
트랙백 주소 : http://ani2life.egloos.com/tb/2848878
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 서핑 at 2007/02/09 11:53
사용법이 잘 못 된거 같아 글 남깁니다.
Date 함수에서 월의 입출력 범위는 0-11 입니다. 입력된 값과 getMonth() 값은 차이가 생기지요.
저 상황에서는 항상 false가 나올껍니다
Commented by pantarei at 2007/02/14 10:04
재밌네요.

//서핑// --mm

:         :

:

비공개 덧글



<< 이전 페이지 | 다음 페이지 >>