gpt4 book ai didi

php - Mysql比较日期时间

转载 作者:行者123 更新时间:2023-11-29 05:10:59 24 4
gpt4 key购买 nike

我在数据库中有 varchar 字段,该字段的格式类似于“2016 年 2 月 10 日 08:26 PM”。

现在我想获取即将到来的数据,那么我该如何获取呢?

$ctime=strtotime(date("Y-m-d H:i:s"));

if($type=='1'){
$books = $objData->getAll("select *
from bookings
where custID='".$custID."'
and fromTime>'".$ctime."'");
}

但是我没有得到正确的结果,请帮忙。

最佳答案

首先,如评论中所述,您应该为日期使用正确的类型。要回答你的问题,还是可以实现的,使用STR_TO_DATE mysql函数。

$objData->getAll("select * from bookings where custID=".$custID."'
AND unix_timestamp(STR_TO_DATE(fromTime, '%d %b %Y %h:%i %p')) > ".time());

链接:Convert VARCHAR timestamp to TIMESTAMP?

关于php - Mysql比较日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39351085/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com