6,'data'=>[$date],'action'=>"1"],uniqid()); if($time<="12:00") $end_time="12:00"; if($time>"12:00") $end_time="23:59"; if(!isset($nmrPlans[$date]) or empty($nmrPlans[$date])) return ['status'=>false,'datetime'=>'']; $planTime = new DateTime($time); $planTime->modify('+1 hour'); $plan_time=$planTime->format('H:i'); $enable_datetime=''; foreach ($nmrPlans[$date] as $nmp_p){ if($nmp_p['Time']>=$plan_time and $nmp_p['Time']<=$end_time and $nmp_p['keyong']==="0"){ $enable_datetime=$date." ".$nmp_p['Time']; break; } } if($enable_datetime<>''){ return ['status'=>true,'datetime'=>$enable_datetime]; }else{ return ['status'=>false,'datetime'=>$enable_datetime]; } } }