Php 检查文章的发布日期是否少于三天
我正试图写一个if语句,检查这篇文章是否在过去三天内更新过,这样我就可以为它添加特色。不过,我很难找到如何做到这一点。我读的文章越多,就越偏离我的需要 到目前为止,我一直在处理这个问题,它似乎收回了之前发布的所有内容。我们将非常感谢您的帮助Php 检查文章的发布日期是否少于三天,php,date,Php,Date,我正试图写一个if语句,检查这篇文章是否在过去三天内更新过,这样我就可以为它添加特色。不过,我很难找到如何做到这一点。我读的文章越多,就越偏离我的需要 到目前为止,我一直在处理这个问题,它似乎收回了之前发布的所有内容。我们将非常感谢您的帮助 if( strtotime($row->update_date) < strtotime('now')){ print('true'); }?> if(strotime($row->update_date) 这会让你达到目的 if
if( strtotime($row->update_date) < strtotime('now')){
print('true');
}?>
if(strotime($row->update_date)
这会让你达到目的
if( strtotime($row->update_date) > strtotime('-3 days')){
print('true');
}
这应该能让你达到目的
if( strtotime($row->update_date) > strtotime('-3 days')){
print('true');
}
您也可以使用SQL添加列,假设MySQL:
SELECT ..., update_date > DATE_SUB(NOW(), INTERVAL 3 DAYS) AS less_than_three_days_ago
然后,在PHP中:
if ($row->less_than_three_days_ago) {
print 'true';
}
您也可以使用SQL添加列,假设MySQL:
SELECT ..., update_date > DATE_SUB(NOW(), INTERVAL 3 DAYS) AS less_than_three_days_ago
然后,在PHP中:
if ($row->less_than_three_days_ago) {
print 'true';
}
你应该读@Alexandre谢谢你的链接。这就是我首先读到的,让我有点困惑。你应该读@Alexandre谢谢你的链接。这就是我一开始读到的东西,有点让我困惑。啊,这真是一场闹剧!我不知道你能用strottime做到这一点!非常感谢!:)情况是相反的;当最后一次更新的时间超过三天时,这将产生真实的结果。哇,这真是太棒了!我不知道你能用strottime做到这一点!非常感谢!:)情况是相反的;当上次更新的时间超过三天时,这将产生true。