gpt4 book ai didi

php - 最好的方法是如何简单地创建日历?

转载 作者:可可西里 更新时间:2023-11-01 08:21:14 26 4
gpt4 key购买 nike

简单创建日历的最佳方法是什么?

例如我在数据库中有:

id | date(unique)| text
1 | 2011-02-02 | aaa
2 | 2011-03-03 | bbb
3 | 2011-03-04 | ccc
..
10 | 2011-03-11 | dfg

例如现在是 2011-03-04。我想从数据库中获取 -2 和 +4 天:02、03、04、05、06、07、08。

在我的 php 中:

$now = strtotime("现在");并剪切这个 substr(0, 10)。

但我如何检查 -2 和 +4 天。在这个例子中,这很简单,但是如果它是 2011-11-30 和 +4days 这是新的月份怎么办。我想自动做这个。有可能吗?

最佳答案

select * 
from table
where `date`
between curdate() - interval 2 day and curdate() + interval 4 day

PHP 版本

$past = date('Y-m-d', strtotime('-2 days'));
$future = date('Y-m-d', strtotime('+4 days'));

关于php - 最好的方法是如何简单地创建日历?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8400809/

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