我想让它在线程标题旁边回显NEW,如果它是在不到一小时或者小时之前制作的。 一旦这是一个小时,我希望它什么都不回应。
这已经有效但现在不行,有人知道为什么这不是我上面说的那样吗?
$Tim = time() - 3600;
if($tit->Time >= $Tim){
echo"NEW ";
}
答案 0 :(得分:1)
echo $tit->Time >= strtotime('-1hour') ? 'New' : '';
确保Time
确实是 UNIX时间戳。如果不是,你必须先转换它。
你可以尝试
strtotime($tit->Time);
但这在很大程度上取决于$tit->Time
是什么