입력 데이터가 제대로 된 날짜인지 검사
Javascript & JQuery2016. 4. 1. 10:35
//날짜인지 검사 function isDate(d, c) { var y, m, d; if (d.length == 8) { y = parseInt(d.substr(0, 4)); m = parseInt(d.substr(4, 2)); d = parseInt(d.substr(6, 2)); } else if (d.length == 10) { if (c == null) c = '-'; var a = d.split(c); if (a.length != 3) return false; y = parseInt(a[0]); m = parseInt(a[1]); d = parseInt(a[2]); } else { return false; } var date = new Date(y, m - 1, d); return (date.getFullYear() == y && date.getMonth() + 1 == m && date.getDate() == d); }
'Javascript & JQuery' 카테고리의 다른 글
사용자 웹 브라우저 및 버전 확인 (0) | 2017.03.21 |
---|---|
체크박스 전체 선택 및 해제 (0) | 2016.04.01 |
숫자 키입력 검사 (0) | 2016.04.01 |