您可以使用MySQL的DATE
函数从日期时间中提取日期部分,例如:
SELECT DATE(NOW());
这会给你当前的日期没有时间。
如果你想昨天的日期,你可以使用DATE_ADD
减去1天,用对结果DATE
函数来获取日期不受时间,例如:
SELECT DATE(DATE_ADD(NOW(), INTERVAL -1 DAY));
下面是DATE和DATE_ADD功能的文档。
更新
如果你想秒钟00:00:00
那么你可以使用CONCAT
方法,如:
SELECT CONCAT(DATE(DATE_ADD(NOW(), INTERVAL -1 DAY)), ' 00:00:00');
嗨,但我想00:00:00也 – EnexoOnoma
@Pashiamas更新了答案 –
非常感谢你。 – EnexoOnoma