Twitter created_at时间戳在php中比较它

时间:2011-09-17 14:58:06

标签: php twitter

在twitter API中,每条推文都有一个时间戳属性 “created_at”

格式为“Sat Sep 17 14:48:57 +0000 2011”;

用户应该每24小时获得一个推文点数。

我如何将日期与php中的这个时间戳进行比较?

$tweetTimestamp = strtotime('Sat Sep 17 14:48:57 +0000 2011');

if($tweetTimestamp > 84600) {
echo ' update tweet points';
}
else {
    echo ' no points';
}

2 个答案:

答案 0 :(得分:1)

time() - $tweetTimestamp将为您提供自$tweetTimestamp以来经过的秒数。

答案 1 :(得分:0)

$tweetTimestamp = strtotime('Sat Sep 17 14:48:57 +0000 2011');

if(time() - $tweetTimestamp > 84600) {
echo ' update tweet points';
}
else {
    echo ' no points';
}