2011-10-18 33 views
1

我在DB中有一个记录上次检查发生的字段,我也有检查应该发生的频率。在过去的UNIX TIMESTAMP中添加X分钟数

我需要的是:我得到过去的时间戳,我需要在几分钟内添加频率以检查当前时间戳。

想不到通过PHP的方式,任何人都可以帮忙吗?

+0

您使用的是什么RDBMS? MySQL的? –

+0

这可能最好直接在数据库中处理,而不涉及PHP。 –

+5

'时间戳+ =分钟* 60'? – fredley

回答

5

恰到好处的答案@fredley评论:

时间戳+ =分钟* 60

-1

根据您的数据库配置和表布局,你可能想看看MySQL ADDTIME function

+0

...如果OP使用MySQL。这还没有被指出。 –

+0

是的......这就是为什么我以自己的答案为条件。假设评论会更好。我的错。 – DaveL

0

如果你仍然想要一个普通的PHP变体,那么为什么不试试strtotime

//$oldTimestamp; 
$minutes = 15;  
$newTimestamp = strtotime('+ ' . $minutes . ' minutes', $oldTimestamp);