【发布时间】:2013-11-21 19:10:31
【问题描述】:
基本上我要做的是执行 if 命令来检查从数据库返回的日期与当前日期(如果我明天进入页面,则为今天日期或明天日期)
我在想一些类似的事情
$date = "2013-11-10 20:28:41";
if ($date < Curdate)
{
echo "expired";
}
如果有人能给我有关正确命令的任何见解,我将不胜感激。
【问题讨论】:
标签: php
基本上我要做的是执行 if 命令来检查从数据库返回的日期与当前日期(如果我明天进入页面,则为今天日期或明天日期)
我在想一些类似的事情
$date = "2013-11-10 20:28:41";
if ($date < Curdate)
{
echo "expired";
}
如果有人能给我有关正确命令的任何见解,我将不胜感激。
【问题讨论】:
标签: php
$dt = new DateTime($date);
$now = new DateTime();
if ($dt < $now) {
echo "before";
}
else {
echo "after";
}
【讨论】:
$now = new DateTime(); // Now
$date = new DateTime('2013-11-10 20:28:41'); // From the DB
if ($date < $now)
{
echo "expired";
}
参考:DateTime()
【讨论】: