Вывод исходя из времени работа со временем php

196
27 июня 2018, 06:40

Ребят есть у меня такой код,

if( ( $tb1 == $tb2 ) ){
                $rab = "<span style=\"color: #78be20;\">Работает круглосуточно</span>";
            } elseif ( ($now + 1) >= $tb2 && $now < $tb2 ) {
                $rab = "<span style=\"color: #ec483e;\">Закроется через ". downcounter($tb2) ." </span>";
            } elseif( $currentDateTime >= $t1  && $currentDateTime < ($t2 - 1) ){
                $rab = "<span style=\"color: #78be20;\">Открыто сейчас</span>";
            } elseif ( $now >= ($tb1 - 1) && $now <= $tb1 ) {
                $rab = "<span style=\"color: #ec483e;\">Откроется через ". downcounter($tb1) ."</span>";
            } elseif ( $currentDateTime >= $t2 || $currentDateTime <= $t1) {
                $rab = "<span style=\"color: #ec483e;\">Сейчас закрыто</span>";
            }  

Суть его работы думаю ясна, но вот у меня есть небольшая загвоздка. Если я допустим указываю режим работы с 10:00 до 04:00 то мне пишет что Сейчас закрыто. Помогите чутка доработать мой код.

READ ALSO
laravel неизвестный и длинный route

laravel неизвестный и длинный route

есть таблица с товарами, в ней есть фильтрыВыбирая первый фильтр строится путь category/filter_1/ выбирая еще 1 фильтр уже на следующей странице - category/filter_1/filter_2

225
Не применяются миграции в yii2

Не применяются миграции в yii2

у меня не применяются миграцииВвожу команду php yii migrate и тут выходит ошибка:

350
Из трех инпутов достать значение двух

Из трех инпутов достать значение двух

Есть три инпутаМне нужно значение двоих из них

218