-2

任何人都可以帮助我,我有一个将日期传递为 (YY-mm-dd) 的字符串,例如。2012 年 11 月 16 日。我想使用 PHP 从我的数据库中获取记录以获取过去 7 天的记录。我的数据库包含日期和时间格式的 unix 时间戳。如何使用 PHP 获取从当天起过去 7 天的记录。

4

1 回答 1

1
SELECT * FROM table WHERE DATE(yourdate) >= DATE_SUB(CURDATE(), INTERVAL 7 DAY)

这是在“每天”的基础上工作的。在第二个基础上使用它来准确:

SELECT * FROM table WHERE yourdate >= DATE_SUB(NOW(), INTERVAL 7 DAY)
于 2012-11-19T00:27:35.357 回答