我在 MYSQL 数据库中有一个日期时间字段。
它们看起来像这样:
2017-02-28 00:15:07
我需要使用 PHP 从该字段中选择并返回距该日期还有 1 周的所有结果...
是否有任何内置的 PHP 功能可以执行此操作?
类似于:
SELECT * FROM tableName WHERE 1 week left to (column name)
如有任何帮助,我们将不胜感激。
最佳答案
您可以像下面这样使用间隔:
SELECT * FROM tableName
WHERE NOW() BETWEEN (column_date - INTERVAL 1 WEEK) AND column_date;
这会让您知道现在是否在column date - 1 week
和column date
之间。
关于PHP:从 mysql 中选择距离日期时间还有 1 周的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42319534/