gpt4 book ai didi

php - 显示特定时间后的所有条目

转载 作者:行者123 更新时间:2023-11-29 10:49:43 24 4
gpt4 key购买 nike

我目前在 Contao SQL 中使用此自定义 SQL 来显示将来的所有条目(元模型)。

SELECT * FROM {{table}} WHERE party_date > UNIX_TIMESTAMP();  

现在,当我有一个安排在 2017/03/28 的条目(聚会)时,它不会在 2017/03/29 时显示。
但是我怎样才能保留这个条目直到2017/03/29 - 凌晨04:00?

网站访问者应该在凌晨 4 点之前看到这个聚会(事件网站)。

可以使用 UNIX_TIMESTAMP() 吗?

最佳答案

假设您希望有 4 小时的间隔,则可以从当前日期时间减去 4 小时,然后比较 party_dateDATE 部分和 NOW(),例如:

SELECT *
FROM table
WHERE DATE(party_date) >= DATE(DATE_SUB(NOW(), INTERVAL 4 HOUR))

按照这种逻辑,2017/03/29 - 04:00am 将导致 2017/03/29,因为它与 party_date 的 date 部分相同,就会显示出来。

Here's MySQL 的日期时间函数文档。

关于php - 显示特定时间后的所有条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43953487/

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