开始时间和结束时间之间的时间表


Time Schedule between start and end time

在数据库中获取开始和结束时间,我们需要在开始和结束之间安排例如数据库中的可用时间是3:00-4:00

因为我们需要安排时间15分钟

所以我们想显示时间是3:00-3:15,3:15-3:30,3:30-3:45,3:45-4:00

我没有得到你所期望的。但也许这会对你有所帮助。

$time = strtotime('15:00');
$endTime = date("H:i", strtotime('+15 minutes', $time))
    $startTime = strtotime("3:00");
    $endTime = strtotime("4:00");
    //call function
    timeInterval($startTime, $endTime);
    function timeInterval($startTime, $endTime) {
        if($startTime < $endTime) {
            $slotTime = date("H:i", strtotime('+15 minutes', $startTime));
            echo date('H:i',$startTime)."-".$slotTime."'n";
            // Resursive function call
            timeInterval(strtotime($slotTime), $endTime);
        }
    }

}