//可预订小时范围
$hour = [];
for ($i=$startHour*3600;$i<=$endHour*3600;$i+=1800){
//以半小时为单位输出
$startHourItem = date('H:i',strtotime(date('Y-m-d'))+$i);//小时开始
$endHourItem = date('H:i',strtotime(date('Y-m-d'))+$i+1800);//当前时间再加半小时
$hourItemStr = $startHourItem.'-'.$endHourItem;//用于展示的数组
//用于数据库查询的两个变量
$startHour = date('Hi',strtotime(date('Y-m-d'))+$i);
$endHour = date('Hi',strtotime(date('Y-m-d'))+$i+1800);
$hour[]=[
'start_hour' => $startHour,
'end_hour' => $endHour,
'hour_str' => $hourItemStr,
];
}
return $hour;
输出结构文章来源:https://www.toymoban.com/news/detail-726354.html
文章来源地址https://www.toymoban.com/news/detail-726354.html
到了这里,关于php以半小时为单位,输出指定的时间范围的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!