ich auf Laravel 5.2
Laravel Zeitblocks aus gegebenem Zeitbereich entfernen
Gemäß der Projektanforderung arbeite, habe ich einen Zeitbereich, die 08:00 AM
-08:00 PM
starten.
d.h. array ("start"=> "08:00:00", "end" => "20:00:00");
Es gibt es mehrere Brüche, z.B. 01:00 PM
-02:00 PM
, 04:00 PM
-04:30 PM
, 06:35 PM
-07:10 PM
, 06:45 PM
-07:15 PM
usw.
dh
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"],
);
Nun möchte ich aus bestimmten Bereich alle diese Zeitblöcke von Pausen entfernen und das Ergebnis in einem Array wollen wie,
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"]
)
Mit PHP
oder Laravel
wie kann ich das erreichen?
Sie wollen 24-Stunden-Format in 12 Stunden-Format konvertieren? –
Es gibt kein spezielles Format für die Zeit, um Ihr Array zu konvertieren. Ab sofort enthält Ihr Array und Ihr erwartetes Array keine Ähnlichkeiten oder Bedingungen zum Arbeiten. –