Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
任何人都可以帮助我,我有一个将日期传递为 (YY-mm-dd) 的字符串,例如。2012 年 11 月 16 日。我想使用 PHP 从我的数据库中获取记录以获取过去 7 天的记录。我的数据库包含日期和时间格式的 unix 时间戳。如何使用 PHP 获取从当天起过去 7 天的记录。
SELECT * FROM table WHERE DATE(yourdate) >= DATE_SUB(CURDATE(), INTERVAL 7 DAY)
这是在“每天”的基础上工作的。在第二个基础上使用它来准确:
SELECT * FROM table WHERE yourdate >= DATE_SUB(NOW(), INTERVAL 7 DAY)