在每个月的第一个星期一的活动开始前7天显示警报

阿贝拉

我有一个网站,每个月的第一个星期一都会安排活动。

我需要在我们的主页上显示一条消息,该消息将在活动开始前一周开始显示,并一直显示到活动的日期/时间。

我敢肯定有几种方法可以做到这一点,只是想知道是否有人对他们有用。

谢谢。

托马希姆

我们必须测试当前日期是否在该月的第一个星期一之前的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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在每个月的第一个星期一执行cron工作?

每个月的第一个星期一执行Golang Revel Job规范

node-schedule 每个月的第一个星期一运行

Python-每个月的第一个星期一运行作业

我想在第一个完整周的第一个星期三的每个月重新开票,每个月应从星期一开始

启用每个月的第一个和最后一个星期天jquery日历

写crontab条目以在每个月的第一个星期一打印报告文件/ usr / aa1 / finacc / bsheet吗?

安排Cron跳过每个月的第一个星期六

如何在每个月的第一个星期四安排cron

获取一个月的第一个星期一

在Python日期时间为什么是第一个月,“月”,= 1,但“星期一”,一周= 0的第一天?

rufus Scheduler每3个月的第一个星期一

“上个月的第一个星期一” strtotime混乱

每个月的最后一个星期三

将日期时间索引移至下个月的第一个星期一/星期二/等

如何使用MomentJS获得一个月的第一个星期一?

获取该月的第一个星期一

熊猫日期索引:选择每个月的第一个元素

Excel - VBA 每个月的第一个工作日

Sql Server 代理在每个月的第一个工作日工作

SQL设置从星期一到星期日每个月的星期数

如何获得财务,全年每个月的第一个和最后一个日期

Mysql创建一个Event,该活动在每个星期一,星期五和星期天永远更新一次

从每个月的第一天开始倒数

如何进行为期两周的循环(第一个星期一为第一天,第二个星期一为第六天)

如何在excel中获取日期是否是一个月的第一个,第二个等星期一

如何截取一年中每个月的第一个周日到周六?

如何选择已过月份的第一个星期一之前的星期日

显示警报并移至下一个活动