자바스크립트 시작날짜 종료날짜 유효성 검사 함수

· 11년 전 · 4644

 

function _jsDateCheck(srtDt, endDt, rngDay){

    var arySrtDt = srtDt.split("-"); // ex) 시작일자(2007-10-09)

    var aryEndDt = endDt.split("-"); // ex) 종료일자(2007-12-05)

 

    if( arySrtDt.length != 3 || aryEndDt.length != 3){ 

        alert("날짜 형식이 잘못되었습니다."); return false;

    }

 

    var startDt = new Date(Number(arySrtDt[0]),Number(arySrtDt[1])-1,Number(arySrtDt[2]));

    var endDt = new Date(Number(aryEndDt[0]),Number(aryEndDt[1])-1,Number(aryEndDt[2]));

    resultDt = Math.floor(endDt.valueOf()/(24*60*60*1000)- startDt.valueOf()/(24*60*60*1000));

 

    if(resultDt < 0 ){ alert("시작날짜가 더 큽니다."); return false; }

    if(resultDt > rngDay){ alert("입력가능 기간은 "+ rngDay +"일 입니다."); return false; }

 

    return true;

}

 

if(!_jsDateCheck("2007-10-11","2007-10-30","30")){

    alert("입력기간을 확인해주세요");

 

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
11년 전 조회 2,578
11년 전 조회 3,895
11년 전 조회 4,850
11년 전 조회 2,743
11년 전 조회 2,275
11년 전 조회 2,944
11년 전 조회 2,251
11년 전 조회 2,854
11년 전 조회 2,283
11년 전 조회 2,953
11년 전 조회 2,733
11년 전 조회 3,508
11년 전 조회 5,216
11년 전 조회 4,678
11년 전 조회 5,146
11년 전 조회 2,919
11년 전 조회 3,102
11년 전 조회 3,860
11년 전 조회 2,554
11년 전 조회 3,014
11년 전 조회 5,088
11년 전 조회 3,817
11년 전 조회 2,210
11년 전 조회 2,829
11년 전 조회 2,692
11년 전 조회 2,353
11년 전 조회 4,531
11년 전 조회 2,963
11년 전 조회 2,848
11년 전 조회 2,219
11년 전 조회 4,528
11년 전 조회 4,272
11년 전 조회 2,251
11년 전 조회 4,962
11년 전 조회 2,420
11년 전 조회 2,303
11년 전 조회 2,610
11년 전 조회 2,393
11년 전 조회 2,153
11년 전 조회 2,577
11년 전 조회 3,316
11년 전 조회 2,644
11년 전 조회 2,335
11년 전 조회 2,177
11년 전 조회 3,937
11년 전 조회 3,495
11년 전 조회 3,845
11년 전 조회 2,971
11년 전 조회 4,239
11년 전 조회 4,645
11년 전 조회 6,001
11년 전 조회 7,358
11년 전 조회 3,670
11년 전 조회 3,242
11년 전 조회 2,991
11년 전 조회 2,697
11년 전 조회 2,411
11년 전 조회 2,611
11년 전 조회 2,498
11년 전 조회 2,959
11년 전 조회 3,824
11년 전 조회 2,409
11년 전 조회 2,606
11년 전 조회 3,220
11년 전 조회 2,915
11년 전 조회 2,804
11년 전 조회 2,745
11년 전 조회 2,674
11년 전 조회 5,001
11년 전 조회 2,648
11년 전 조회 3,249
11년 전 조회 3,485
11년 전 조회 2,804
11년 전 조회 2,823
11년 전 조회 2,800
11년 전 조회 2,266
11년 전 조회 2,668
11년 전 조회 3,011
11년 전 조회 2,957
11년 전 조회 2,288
11년 전 조회 2,653
11년 전 조회 2,436
11년 전 조회 3,167
11년 전 조회 2,799
11년 전 조회 2,161
11년 전 조회 3,577
11년 전 조회 8,092
11년 전 조회 2,712
11년 전 조회 2,596
11년 전 조회 2,455
11년 전 조회 2,348
11년 전 조회 2,906
11년 전 조회 2,279
11년 전 조회 4,853
11년 전 조회 2,702
11년 전 조회 3,080
11년 전 조회 2,436
11년 전 조회 3,978
11년 전 조회 2,769
11년 전 조회 4,117