Показать расписание радио на основе даты и времени Переполнение стека

Я пытаюсь создать расписание радио, чтобы показать, что в настоящее время играет с изображением. Я пока показываю это в правильные дни, но как сузить его, чтобы показать между определенным временем, скажем, с 5:30 до 9:00? Смотрите код ниже;

<?php
date_default_timezone_set('America/Toronto');
// echo date('H:i:s A w');

if (date('w') > 0 && date('w') < 6){ ?>
<div class="current-radio">
<img src="http://gandlp.com/radio/wp-content/uploads/2015/03/5pm.jpg">
<h5>Scott Fox and Kat Callaghan In The Morning</h5>
<p><small>Weekdays from 5:30am-9am</small></p>
</div>
<?php
}
?>

Спасибо

0

Решение

в основном это:

if (date('G:i') > '05:30') && (date('G:i') < '09:00'))

обычно сравнение времен как строк не работает, но в данном конкретном случае это (несколько) приемлемо — вы имеете дело со значениями времени в наиболее значимом первом порядке и в «военном» формате (24 часа). Хотя он выполняет сравнение строк, он просто «работает».

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]