我目前正在开发一个项目,通过使用它们的图像精灵表示来实时打开和关闭业务。
在下面的代码中,我将默认时区设置为GMT,将时间格式设置为0000.测试时,除了0000和0959之外,它是很好的。它似乎忽略了时间格式,并且没有放入前导零。
另外,有没有更有效的方法来做到以下几点?
提前致谢。
.<?php if($time > 1600 && $time < 2329){echo "business1";} else{echo "business1:hover";}?> {background: url(http://website.com/business1.png) 0 -145px;}
.<?php if($time > 1600 && $time < 2329){echo "business1:hover";} else{echo "business1";}?> {background: url(http://website.com/business1.png) 0 0;}
.<?php if($time > 0800 && $time < 1659){echo "business2";} else{echo "business2:hover";}?> {background: url(http://website.com/business2.png) 0 -145px;}
.<?php if($time > 0800 && $time < 1659){echo "business2:hover";} else{echo "business2";}?> {background: url(http://website.com/business2.png) 0 0;}