判断两个时间段有交集

        $dateMin = I('datemin') ? strtotime(I('datemin')) : '';
        $dateMax = I('datemax') ? strtotime(I('datemax')) : '';
        if ($dateMin && $dateMax) {
            $where['b.contract_end']=array('egt',$dateMin);
            $where['b.contract_begin']=array('elt',$dateMax);
        }elseif ($dateMin && !$dateMax){
            $where['b.contract_end']=array('egt',$dateMin);
        }elseif (!$dateMin && $dateMax){
            $where['b.contract_begin']=array('elt', $dateMax);
        }

  

posted @ 2018-07-25 15:52  xc_flying  阅读(165)  评论(0编辑  收藏  举报