2010-01-28 2 views
2

입력 날짜/시간 형식이 있습니다 : dd/mm/yy hh:mm
jquery validate를 사용하여 사용자 입력 &을 확인합니다.
하지만 이제는 hh : mm의 유효 범위를 정해야합니다. 예 : 07:00부터 15:00까지 차단 시간이 있으므로 hh : mm 사용자 입력이이 범위 내에 있지 않아야합니다.범위에있는 시간의 유효 기간을 확인하십시오

자바 스크립트 (jquery validate, ...)를 사용하여이를 어떻게 확인 하시겠습니까?

답변

5

일반 자바 스크립트를 사용 :

<script> 
    function validate_time(t,st,et){ 
     t = t.split(/:/); 
     st = st.split(/:/); 
     et = et.split(/:/); 
     return (t[0] < st[0] 
      || t[0] > et[0] 
      || (t[0] == st[0] && t[1] < st[1]) 
      || (t[0] == et[0] && t[1] > et[1])); 
    } 

    // Call like: 
    validate_time("08:00","07:00","15:00"); 
</script> 
관련 문제