根据PHP的日期和时间显示电台节目表

时间:2015-08-13 16:04:49

标签: php radio schedule

我正在尝试创建广播时间表以显示当前正在播放图像的内容。到目前为止,我已经在正确的日子里展示了它,但是如何在规格时间之间进一步缩小它,比如早上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
}
?>

由于

1 个答案:

答案 0 :(得分:2)

基本上是这样的:

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

通常比较字符串不起作用的时间,但在这种特殊情况下,它(有些)可以接受 - 你在最重要的第一次排序和&#34中处理时间值;军事&#34;格式(24小时)。即使它正在进行字符串比较,它只是&#34;工作&#34;。