Kudos
Collect
Twiiter
Facebook
Share
개발의 'ㄱ'자라도 아는 날을 기대하며...

javascript, jQuery 날짜 형식 yyyy-mm-dd 유효성 체크(월, 일에 한자리 숫자도 체크가능)

마지막 업데이트 4년 전
0 0 0 0

매번 사용하는 제이쿼리 날짜 형식 yyyy-mm-dd 의 유효성 체크를 위해 검색으로만 처리하다가, 월과 일에 0을 포함한 두자리 숫자가 아닌 한자리 숫자도 입력할 수 있게 해야해서, 필요한 분이 계실 것 같아 찾아본 김에 정리해봤습니다.

날짜형식 yyyy-mm-dd 유효성 체크 코드

아래처럼 하면, 2000-3-4 같은 형식도 입력받을 수 있습니다.

    var datatimeRegexp = /[0-9]{4}-(0?[1-9]|1[012])-(0?[1-9]|[12][0-9]|3[01])/;

    if ( !datatimeRegexp.test($('.member-person-birthday').val()) ) {
        alert("날짜는 yyyy-mm-dd 형식으로 입력해주세요.");
        return false;
    }

2000-02-04 처럼 두 자리 숫자로 입력받아야 한다면, 아래 코드를 참고해주세요.

    var datatimeRegexp = /[0-9]{4}-[0-9]{2}-[0-9]{2})/;

    if ( !datatimeRegexp.test($('.member-person-birthday').val()) ) {
        alert("날짜는 yyyy-mm-dd 형식으로 입력해주세요.");
        return false;
    }

참조사이트

안녕하세요?^^ 개발자라는 소리를 듣고 싶어 늦은 나이에 개발의 세계에 몸담게 된 Brad 라고 합니다. 아직 개발의 'ㄱ' 자도 모르지만, 개발을 배우면서 알게되는 것들을 림프에 정리해보려고 합니다. 저의 부족한 글이 누군가에게 조금이나마 도움이 되길 바랍니다.

Essedrop - 이미지 주소를 만드는 가장 빠른 방법
 

독자 의견

저자 @brad 에게 의견 남기기:

Please sign in to comment.
Markdown is also available in comment.