gpt4 book ai didi

php - 从数据库中提取日期并仅选择今天的记录

转载 作者:行者123 更新时间:2023-11-29 08:34:45 24 4
gpt4 key购买 nike

我创建了一个处理约会的网络应用程序。然后,它将存储在 mysql 数据库中的这些约会放到谷歌地图上。

我只想显示“今天”的约会。要在我的 sql 查询中执行此操作,我需要执行以下操作:select * from Appointments where $date = Today。目前它只是读取从约会中选择*。我遇到的问题是日期以以下格式存储在一列中:Fri Mar 08 2013 09:00:00 GMT 0000 (GMT)。在 map 上绘制时,时间方面是无关紧要的,我所需要的只是提取日期并显示与“今天”日期相关的那些记录。

如何从一列中获取日期,其格式如下,以及如何以相同的格式设置今天的日期?

最佳答案

可能很麻烦...但我会用这种方式解决它(纯 SQL):

select *
from appointments
where `date` >= curdate() and `date` < date_add(curdate(), interval +1 day);

我假设您的 'date' 字段存储为 datedatetime,而不是字符串。如果您将日期存储为字符串,那么您会遇到一些大问题,因为您需要以某种方式将字符串“转换”为有效日期。

希望这对你有帮助

关于php - 从数据库中提取日期并仅选择今天的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15510394/

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