计算时间段内部不重复判断
Posted love1226
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算时间段内部不重复判断相关的知识,希望对你有一定的参考价值。
var time = [00:00:00 - 01:01:01] if ($(‘.diy-time‘).length > 1) $(‘.diy-time‘).each(function(k,v) //验证开始时间段不能大于结束时间段 var val = $(v).val().replace(/\s/g,‘‘); var valArr = val.split(‘-‘); if (valArr[0] > valArr[1]) timeMsg = ‘开始时间段不能大于结束时间段‘; timeIf = false; return false; if (k == 0) return true; //上一个结束时间段 var upEnd = $(‘.diy-time‘).eq(k - 1).val().replace(/\s/g,‘‘).split(‘-‘)[1]; //当前开始时间段 var nowStart = $(‘.diy-time‘).eq(k).val().replace(/\s/g,‘‘).split(‘-‘)[0]; //如果上一个结束大于本个开始,则错误 if (upEnd >= nowStart) timeMsg = ‘请按顺序添加时间段,并且时间段与上一个时间段不能有重复‘; timeIf = false; return false; )
以上是关于计算时间段内部不重复判断的主要内容,如果未能解决你的问题,请参考以下文章