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




최근 덧글