您好,我对如何精确匹配我的 database
有疑问timestamp
和我的 date
我得到 date
来 self 的 URL query string
看起来像这样2017-07-19
和我存储的 date
在我的 database
是2017-07-19 13:40:23
下方query
返回 0
结果尽管我有这个created_at=>2017-07-19 13:40:23
date
在我的数据库中
"SELECT all_data where created_at = DATE('2017-07-19')"; // db=> 2017-07-19 13:40:23
问题:我怎样才能完全匹配我的 2017-07-19
和我的 DB
created_at
2017-07-19 13:40:23
现在我得到 empty
结果
请提前帮忙谢谢!!!
最佳答案
您的查询不正确(奇怪的是它没有向您提出任何错误)。需要像这样:-
SELECT * FROM `<table name>` WHERE DATE(created_at) = '2017-07-19'
注意:- 将正确的表名放在那里并检查。
关于php - 如何将确切的数据库时间戳与我的日期匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45073364/