我有一个名为lastTime的字段,当我使用NOW()查询表时,该字段保存当前时间。
它作为日期时间存储在我的表中。
然后,通过查询从表中的某个点检索此值,它返回一个字符串。
$lastTime = retrieve_lasttime_from_table();
$curTime = date("Y-m-d H:i:s");
if($curTime - $lastTime >= 5){
//Do stuff here
}
所以基本上我想看看是否已经过去了5秒钟。
正确的方法是什么?
最佳答案
strtotime()是发现差异的最佳方法
if((strtotime($curTime) - strtotime($lastTime)) >= 5){
//Do stuff here
}