Если эти времена находятся в базе данных, оператор сравнения базы данных будет работать.Например:
SELECT * FROM table WHERE time < NOW()
В PHP самый простой способ сравнить время - это преобразовать его в метки времени, а затем сравнить метки времени как целые числа.Вы можете использовать strtotime , чтобы сделать это преобразование.
Например:
$time1 = "08:00:00";
$time2 = "09:00:00";
if (strtotime($time1) > strtotime($time2) ||
strtotime($time1) < strtotime("08:00:00")) {
...
}