我在数据库中有两个表,两个字段都有日期时间列,我只想从列中提取日期部分并进行比较。MySql 提供 YYYY-MM-DD HH:MM:SS 格式,即使日期相同,我也无法比较,因为时差。
SELECT * FROM table1;
SELECT * FROM table2;
table1.date == table2.date
如何只比较 PHP 中不包括时间的日期?
您可以从 Mysql 获取 date+time($table1_date) 并在 PHP 中排除时间,如下所示:
$full_date = strtotime($table1_date);
$date_only = date("d-m-Y", $full_date);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句