2010-11-03 112 views
1

我想创建一个函数来检查“发布”(wordpress)是否超过7天。我有以下代码至今:如何检查WordPress的发布日期是否至少7天

function is_old($start) { 

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

} 

$start包含我要检查,如果是前$now超过7天的日期。我怎样才能做到这一点?

+0

什么格式是'$ start'? – 2010-11-03 12:05:02

+0

它与$ now(Y-m-d) – 2010-11-03 12:08:41

回答

5

如果$start是一个日期,这个工程:

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

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

+0

相同的格式会返回布尔值吗? – 2010-11-03 12:09:38

+0

@Espen Arnoy:是的。返回值是比较的结果,它始终是一个布尔值。 – Mauricio 2010-11-03 12:21:06

+0

感谢您的帮助! – 2010-11-03 12:21:45

1

如果$start是你有一个时间戳只是做

$days_old = (time() - $start)/86400 
相关问题