1

我在一个页面上有一个 DIV,我只想在周四晚上 7 点到晚上 8 点(当地时间)在网站上显示。不久前我发了一个帖子,并找到了我的答案。以前的帖子在这里。

我正在使用此代码来执行此操作:

if( date('l') == "Thursday" && date('G') >= 19 && date('G') < 20 ) 

但是现在我需要从下午 6:59:30 到晚上 8:01(服务器时间)显示 div,我不太确定如何格式化上面的语句?

这将需要无限期地每周运行一次,直到我删除代码。

4

3 回答 3

1
if( date('l') == "Thursday" && date('Gis') >= 185930 && date('Gis') < 200100) {...

您应该查看 php 日期手册以进行澄清: http: //php.net/manual/en/function.date.php

于 2012-06-06T14:14:28.197 回答
0
if (date('l') == 'Thursday' && time() >= strtotime('18:59:30')
   && time() <= strtotime('20:01:00'))
于 2012-06-06T14:13:49.430 回答
0
if (date('l') == "Thursday" && date('His') >= '185930' && date('His') <= '200100')
于 2012-06-06T14:14:04.790 回答