我在数据库中有两个表,两个字段都有日期时间列 我只想从列中提取日期部分并进行比较。 MySql 给出 YYYY-MM-DD HH:MM:SS 格式,尽管日期相同,但由于时差,我无法比较。
SELECT * FROM table1;
SELECT * FROM table2;
table1.date == table2.date
如何在 PHP 中仅比较日期(不包括时间)?
最佳答案
您可以从 Mysql 获取日期+时间($table1_date) 并在 PHP 中排除时间,如下所示:
$full_date = strtotime($table1_date);
$date_only = date("d-m-Y", $full_date);
关于php - 从Mysql两个表中仅提取日期部分(不包括时间)并在php中进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43430429/