gpt4 book ai didi

php - 获取PHP中两个日期之间的所有月份

转载 作者:行者123 更新时间:2023-12-05 01:21:04 28 4
gpt4 key购买 nike

<分区>

这个问题看起来与大约一个月的旧问题相似,但我有一个特殊问题。我不是要计算两个日期之间的月份,而是要计算两个日期中包含的月份。我解释。我有 2 个日期:

$begin = new DateTime( '2014-07-20' );
$end = new DateTime( '2014-10-10' );

在这两个日期之间,我有 4 个月:7 月、8 月、9 月、10 月。但是对于我正在使用的脚本,我找不到包含 4 个月但只有 3 个月的内容。这是脚本:

$interval = DateInterval::createFromDateString('1 month');

$period = new DatePeriod($begin, $interval, $end);
$counter = 1;

foreach($period as $dt) {
echo $dt->format( 'm' );
$counter++;
}

echo $counter;

如何循环计算所有这 4 个月?

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