我有一个网站,每个月的第一个星期一都会安排活动。
我需要在我们的主页上显示一条消息,该消息将在活动开始前一周开始显示,并一直显示到活动的日期/时间。
我敢肯定有几种方法可以做到这一点,只是想知道是否有人对他们有用。
谢谢。
我们必须测试当前日期是否在该月的第一个星期一之前的7天之间。我们还必须测试两种情况:假设我们今天在X月份,该月的第一个星期一可能在X或X +1月份。
我会做这样的事情:
<?php
if(
(time() <= strtotime('first monday') &&
time() >= strtotime('first monday - 7 days'))
|| (time() <= strtotime('first monday + 1 months')
&& time() >= strtotime('first monday + 1 months - 7 days'))
) {
echo 'Display your message';
}
?>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句