一组时间交叉验证

 var  timeArray=[['2014-1-1','2014-1-30'],['2013-11-15','2013-11-25'],['2013-1-17','2014-1-19']];
    for(var key in timeArray){
          if(key>0){
             for (var i = 0; i <= key-1; i++) {
             	alert(timeArray[i]);
             	//第一种情况  开始时间和结束时间大于上一级开始时间小于上一级的结束时间
                if(+new Date(timeArray[i][0])<+new Date(timeArray[key][0]) && +new Date(timeArray[key][0])<+new Date(timeArray[i][1])){
                	alert("第一种1");
                	return false;
                }
                if(+new Date(timeArray[i][0])<+new Date(timeArray[key][1]) && +new Date(timeArray[key][1])<+new Date(timeArray[i][1])){
                	alert("第二种2");
                	return false;
                }
                //第二中情况开始时间和结束时间包含了上一级的时间
                if((+new Date(timeArray[i][0])>+new Date(timeArray[key][0]) && +new Date(timeArray[key][0])<+new Date(timeArray[i][1])) && (+new Date(timeArray[i][0])<+new Date(timeArray[key][1]) && +new Date(timeArray[key][1])>+new Date(timeArray[i][1]))){
                	alert("第二种");
                	return false;
                }
             };
          }
    }

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值