PHP 设置每天特定时间,超过特定时间则跳过当天日期

【PHP 设置每天特定时间,超过特定时间则跳过当天日期】例如:
设置每天特定时间段为15点整

"; echo "当前时间戳: $now_time
"; $end_time = mktime(15,0,0,date('m'),date('d'),date('Y')); //获取当天15点的时间戳 echo '每天规定时间:'.date('Y-m-d H:i:s',$end_time)."
"; echo "每天15点整时间戳:$end_time
"; ?>



对比时间,如果超过规定的时间段,则跳过当天日期

//设置日期数组 $select_date = array( '1' => '2017-8-23', '2' => '2017-8-24', '3' => '2017-8-25', '4' => '2017-8-26', '5' => '2017-8-27', ); //获取当天日期 $now_date = date('Y-m-d',time()); echo "当天日期:$now_date
"; //循环日期 foreach ($select_date as $key => $value) { //如果当前时间大于每天规定时间19点整 并且 当天日期等于日期数组日期则跳过不显示 if(time() > $end_time && strtotime($now_date) == strtotime($value)){ echo "跳过的日期为:$value
"; continue; } echo "日期: $value
"; }



PHP 设置每天特定时间,超过特定时间则跳过当天日期
文章图片


    推荐阅读