1

我不知道该在搜索栏中放什么,因为我不知道该怎么称呼它,如果我有重复的主题,那我就不好了。

我真的不知道该怎么说,但我举个例子。

假设在2013 年1 月 20 日 09:30:00有一个事件。今天的日期是2013 年 1 月 11 日 15:25:00

我想在 2013 年 1 月 20 日的活动前一天回应一些事情。(活动前 24 小时

就像在 2013 年 1 月 19 日,我将收到或回应一些应该提醒我明天是事件发生的事情。

好吧,我有这段代码,我正在处理,但仍然感觉很不对劲。

$start_ts = strtotime("2013-01-10 20:15:00"); //
$now_ts = strtotime("now");
$result_ts = $start_ts - $now_ts;
$reminder = ( 60 * 24 ) * 60; // 24 hours period

if ($result_ts <= $reminder) {
    echo "Today's a date before the event day";
} else {
    echo "Event is already finished";
}

输出是:

在此处输入图像描述

它应该回显“事件已经完成

老实说,我在这里迷失了方向。希望你们帮助我,虽然会很高兴。

4

1 回答 1

1

这是魔术:

if ($result_ts <= $reminder && $result_ts > 0) { //blah blah }
于 2013-01-11T03:51:25.203 回答