Я работаю над сайтом, на котором я хочу отображать определенный контент в определенное время в php.
С понедельника 18:00 по восточному поясному времени до пятницы 18:00 по восточному поясному времени, я хочу, чтобы отображался определенный контентДля этого я использую следующую логику.
$arradate = strtolower(date('D'));
date_default_timezone_set('America/Toronto');
$nowtime = date('H:i:s');
$tue_thu = array('tue','wed','thu');
if (in_array($arradate, $tue_thu) || ($arradate == 'mon' && $nowtime > '17:59:59') || ($arradate == 'fri' && $nowtime < '17:59:59')) {
echo "Hello World";
}
Постановка задачи:
Мне интересно, есть ли что-то не так в коде, поскольку он не работалв четверг.Я нахожусь на EST, и сервер установлен на UTC.