PHP比较时间和列表数据



我有以下变量...

$pickupDate = $row['pickupDate'];
$pickupTime = $row['pickupTime'];
$dateRetrieve = date("y/m/d");
$currentDate = "20".$dateRetrieve;
$currentTime = date("h:i:sa")

我有一个SQL表,可提供拾取日期和时间。我想将当前日期/时间与表中的日期/时间进行比较,并在当前日期/时间的2小时内列出所有实体。

感谢您的帮助!

您可以使用如下

    $currenttime = date('Y-m-d H:i:s');
    //DISPLAY CURRENT TIME
    $lasttwohour = date('Y-m-d H:i:s', strtotime('-2 hour'));
    //TWO HOUR AGO TIME
    $query = "select * from tbl_nm where '$pickupTime' between '$currenttime' AND '$lasttwohour' order by id ";

或者,如果您没有DateTime字段,则可以从$ CUSHRANTIME和$ LASTTWOHOUR中删除('Y-M-D')。

我希望它可能会有所帮助。

相关内容

  • 没有找到相关文章

最新更新