1
我不知道该在搜索栏中放什么,因为我不知道该怎么称呼它,所以如果我有重复的话题,我就不好。回声如果日期是所需日期前24小时
我真的不知道如何把这个,但我会举一个例子。
假设有一个事件发生在2013年1月20日09:30:00。今天的日期是2013年1月11日15:25:00。
我想在1月20日,
这就像2013年1月19日,我将接受或回声东西应该提醒我(事件前24小时),2013年的事件之前呼应的东西一天明天是事件发生。
嗯,我有这个代码,我正在努力,但仍然,它感觉很错误。
$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";
}
输出是:
应该回声 “事件已经结束”
说实话,我在这里失去了我的轨道。希望你们帮助我,虽然会很高兴。
不会想到它会虽然工作。谢谢!但是,我不明白这一点。如果日期是2013年1月11日,那么将$ start_ts更改为2013年1月12日,它与“今日”在活动日前一天相呼应,但如果我将其更改为1月13日,14日,15日左右为什么仍然有效?既然“$ result_ts> 0”,它应该给正值?日期大于11. –
哦!我已经明白了。我尝试了一下。非常感谢。来自你的非常非常非常大的帮助。 :) –