gpt4 book ai didi

PHP 在日期和今天日期之间计数

转载 作者:行者123 更新时间:2023-11-29 04:36:38 24 4
gpt4 key购买 nike

在我的 dates 数据库中,我有一个日期表,其中有两个要完成的跟进,一个在 30 天后,一个在 60 天后。我需要构建一个页面,该页面使用 MySQL 查询从 dates 表中提取 30day 值为 No 的所有日期(我可以做)。现在棘手的部分是,我需要它只输出满足该条件的日期,并且距离当前日期有 30 天。

例如:8 月 4 日和 6 日的 30day 值为 No,8 月 5 日的 30day 值为 Yes。今天是 9 月 4 日。30 天前是 8 月 5 日。

在这种情况下,我需要查询仅显示 8 月 4 日,因为自 8 月 6 日以来还不到 30 天,而 8 月 5 日已经完成。

我不确定要使用哪种函数来进行此计数。感谢您的帮助

编辑:

Date - 30day Value
July 1 - Yes
July 5 - No
August 1 - No
August 5 - No
August 6 - Yes

今天的日期是 9 月 2 日。

该表将显示 7 月 5 日和 8 月 1 日,因为它们的 30 天值为否,并且距今天的日期已超过 30 天。

最佳答案

你应该使用DATEDIFF函数:

SELECT ....
FROM your_table
WHERE DATEDIFF(CURDATE(), event_date) = 30

event_date 是日期列的示例。

关于PHP 在日期和今天日期之间计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39801739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com