gpt4 book ai didi

php - 根据天数 (28,29,30,31) 找出特定日期过去了多少个月

转载 作者:行者123 更新时间:2023-12-04 01:41:15 24 4
gpt4 key购买 nike

我们如何找到特定日期到当前日期时间过去了多少个月,考虑每个月的天数(例如:-1 月 31 日,2 月 28 日/29 日)使用 php。我试过 差异()功能不能解决我的问题。因为它计算过去了多少个 30 天的月份。

最佳答案

一个简单的方法:

$datetime1 = new DateTime('2012-11-15');
$datetime2 = new DateTime('2012-12-15');
$interval = $datetime1->diff($datetime2);
echo $interval->format('%R%m months'); // output : +1 months

您应该使用 DateInterval。它真的很强大。 http://www.php.net/manual/en/class.dateinterval.php

关于php - 根据天数 (28,29,30,31) 找出特定日期过去了多少个月,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13392091/

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