【问题标题】:How to check if a Wordpress post date is at least 7 days old如何检查 Wordpress 发布日期是否至少 7 天
【发布时间】:2010-11-03 12:03:11
【问题描述】:

我想创建一个函数来检查“帖子”(wordpress)是否超过 7 天。到目前为止,我有以下代码:

function is_old($start) {

    $now = date("Y-m-d");

}

$start 包含我要检查的日期是否早于$now 7 天以上。我怎样才能做到这一点?

【问题讨论】:

  • 它的格式和 $now (Y-m-d) 一样

标签: php wordpress date compare


【解决方案1】:

如果$start 是一个日期,则此方法有效:

function is_old($start) {
    return strtotime($start) < strtotime('-1 week');
} 

如果$start 是时间戳,则可以省略第一个strtotime

【讨论】:

  • @Espen Arnoy:是的。返回值是比较的结果,它总是一个布尔值。
【解决方案2】:

如果$start 是你必须做的时间戳

$days_old = (time() - $start) / 86400

【讨论】:

    猜你喜欢
    • 2021-05-17
    • 2017-07-01
    • 1970-01-01
    • 2015-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多