]Witam.
W bazie danych mam zapisane start i stop w formacie 00:00:00
Jak sprawdzić czy aktualny czas jest w zakresie pomiędzy start i stop , z uwzględnieniem że może być wpisane np start =18:15:00 stop =12:20:00
Pozdrawiam
<?php date_default_timezone_set('Europe/Warsaw'); function sprawdzZakres($teraz,$start,$stop){ return ($start<$teraz && $teraz<$stop); } if (sprawdzZakres($teraz,$start,$stop)) { } else { }
date_default_timezone_set('Europe/Warsaw'); function sprawdzZakres($teraz,$start,$stop){ if ( $start < $stop ){ return ($start<$teraz && $teraz<$stop); }elseif ($stop < $start ){ return ($start<$teraz || $stop > $teraz ); } } if (sprawdzZakres($teraz,$start,$stop)) { } else { }