у меня есть время работы какого-то места (в минутах от начала суток)
Мне нужно сигнализировать (возвращать true) если место уже открыто ИЛИ БУДЕТ ОТКРЫТО в течение 2-х след часов.
На первый взгляд все просто, пишу что-то вроде
Код: Выделить всё
$timeStart = 720; // открывается в 12:00 (12 * 60 мин)
$timeEnd = 1080; // закрывается в 18:00
$timeNow = 660; // допустим сейчас 11:00
$result = false;
if($timeStart - 2 * 60 <= $timeNow && $timeNow <= $timeEnd) {
$result = true;
}
return $result;
Как учесть такие случаи? не получается придумать