JS 校验时间是否重复
var begin = ['2015-01-02 10:01:38','2015-01-04 09:28:12']; //开始时间数组 var over = ['2015-01-04 10:27:21','2015-01-09 21:28:13']; //结束时间数组 begin = begin.sort(); over = over.sort(); for(i=1;i<begin.length;i++){ if (begin[i] <= over[i-1]){ alert("时间有重复!"); } } alert("时间没有重复!");
原理:第二天的开始时间小于或者等于第一天的结束时间,那么时间重复,反之不重复
                    
                
                
            
        
浙公网安备 33010602011771号