删除时间块,我就Laravel 5.2
Laravel从给定的时间范围
工作按照项目要求,我有一个从开始到08:00 AM
一个08:00 PM
时间范围。
即array ("start"=> "08:00:00", "end" => "20:00:00");
有几个场所有,例如01:00 PM
到02:00 PM
,04:00 PM
到04:30 PM
,06:35 PM
到07:10 PM
,06:45 PM
到07:15 PM
等
即
array(
["start" => "13:00:00", "end" => "14:00:00"],
["start" => "16:00:00", "end" => "16:30:00"],
["start" => "18:35:00", "end" => "19:10:00"],
["start" => "18:45:00", "end" => "19:15:00"],
);
现在,我想从给定的范围中删除中断所有这些时间块,并希望结果阵列像,
array (
["start" => "08:00 AM", "end" => "01:00 PM"],
["start" => "01:00 PM", "end" => "04:00 PM"],
["start" => "04:30 PM", "end" => "06:35 PM"],
["start" => "07:15 PM", "end" => "08:00 PM"]
)
使用PHP
或Laravel
我怎么能做到这一点?
你要24小时格式转换为12小时格式? –
目前没有特定格式的时间来转换您的数组,因为您的给定数组和您预期的数组没有相似之处或条件,无法工作 –