Php 获取Datetime当天的所有结果
我希望能够从一个MySql数据库中获得与某个日期时间相同的所有结果 例如,如果DateTime的日期为“2/5/2018 10:15pm”,则返回DateTime日期为第5天且在同一月份和年份(忽略时间)的所有MySql结果 我试着用Php 获取Datetime当天的所有结果,php,mysql,Php,Mysql,我希望能够从一个MySql数据库中获得与某个日期时间相同的所有结果 例如,如果DateTime的日期为“2/5/2018 10:15pm”,则返回DateTime日期为第5天且在同一月份和年份(忽略时间)的所有MySql结果 我试着用 SELECT * FROM posts WHERE timestamp=:timestamp, Array(':timestamp' => $targetTime) 但这只会给出与日期时间完全相同的结果,而不会忽略时间。您能试试吗 SELECT * FR
SELECT * FROM posts WHERE timestamp=:timestamp, Array(':timestamp' => $targetTime)
但这只会给出与日期时间完全相同的结果,而不会忽略时间。您能试试吗
SELECT * FROM posts WHERE DATE(timestamp) = DATE($targetTime);
使用
=
和
=日期(:timestamp)
时间戳<日期(:时间戳)+间隔1天
DATE()
将删除时间
这里有一个。
从date(timestamp)=date(:timestamp)
完美工作的帖子中选择*!谢谢!
WHERE timestamp >= DATE(:timestamp)
AND timestamp < DATE(:timestamp) + INTERVAL 1 DAY