我在DB中有一個記錄上次檢查發生的字段,我也有檢查應該發生的頻率。在過去的UNIX TIMESTAMP中添加X分鐘數
我需要的是:我得到過去的時間戳,我需要在幾分鐘內添加頻率以檢查當前時間戳。
想不到通過PHP的方式,任何人都可以幫忙嗎?
我在DB中有一個記錄上次檢查發生的字段,我也有檢查應該發生的頻率。在過去的UNIX TIMESTAMP中添加X分鐘數
我需要的是:我得到過去的時間戳,我需要在幾分鐘內添加頻率以檢查當前時間戳。
想不到通過PHP的方式,任何人都可以幫忙嗎?
恰到好處的答案@fredley評論:
時間戳+ =分鐘* 60
根據您的數據庫配置和表佈局,你可能想看看MySQL ADDTIME function
...如果OP使用MySQL。這還沒有被指出。 –
是的......這就是爲什麼我以自己的答案爲條件。假設評論會更好。我的錯。 – DaveL
如果你仍然想要一個普通的PHP變體,那麼爲什麼不試試strtotime?
//$oldTimestamp;
$minutes = 15;
$newTimestamp = strtotime('+ ' . $minutes . ' minutes', $oldTimestamp);
您使用的是什麼RDBMS? MySQL的? –
這可能最好直接在數據庫中處理,而不涉及PHP。 –
'時間戳+ =分鐘* 60'? – fredley