반응형
javascript에서 14세 미만 체크하기
function checkAge(birth) {
var date = new Date();
var year = date.getFullYear();
var month = (date.getMonth() + 1);
var day = date.getDate();
var result = false;
if (month < 10) month = '0' + month;
if (day < 10) day = '0' + day;
var monthDay = month + '' + day;
birth = birth.replace('-', '').replace('-', '');
var birthdayy = birth.substr(0, 4);
var birthdaymd = birth.substr(4, 4);
var age = monthDay < birthdaymd ? year - birthdayy - 1 : year - birthdayy;
if ( age < 14) result = true;
else if( monthDay < birthdaymd ) result = true;
return result;
}
checkAge('2002-01-01')
728x90
'Programming > Javascript' 카테고리의 다른 글
[node.js] express.js + mysql 시작하기 (0) | 2022.11.24 |
---|---|
ES6에 대하여 (0) | 2022.11.20 |
[node.js] Split the Query String (0) | 2022.10.21 |
javascript, css를 이용하여 레이어 팝업 띄우기 (0) | 2022.10.20 |
자바스크립트 파일 확장자 체크 함수 (0) | 2022.10.18 |
댓글