仅显示最近的结果

时间:2011-07-29 13:05:06

标签: php

当我回应我数据库中的条目时,我想将不到三天的条目标记为“新”或“最新”等。

下面的脚本标记了它们是否今天发布但我不确定如何针对上述内容进行测试。有人可以修改这个来反映我在追求的东西吗?

<?php 
$today = date('d M Y');
if ($date = date('d M Y', strtotime($rsjobinfo['date'])) == $today) { ?>            
<p>NEW</p>
<?php 
;}
?> 

提前致谢 丹

1 个答案:

答案 0 :(得分:2)

time()将以秒为单位为您提供当前时间。您可以减去文章的日期(以秒为单位),以确定它是否在过去三天内发生。

if ( ( time() - strtotime( $rsjobinfo['date']) ) < 259200 ) { // 259200 is the number of seconds in three days
    ?><p>NEW</p><?php
}
相关问题