我曾经DateTime
得到两个日期的差异。直接来自 PHP 文档示例:
$date1 = new DateTime('2012/03/15');
$date2 = new DateTime('2012/6/9');
$interval = $date1->diff($date2,true);
$days = $interval->format('%R%a days');
这将导致+86 days
,我想知道我在哪里可以得到那些%R%a
我不知道他们的意思的人的参考,但我只是通过看到那个%R = +
而知道%a is number of days
。
其次,现在通过拥有该值86
,我至少可以拥有一个变量,我可以用它来说明这一点,$date1
并且$date2
不在 3 个月的长度内(3 个月至少是 90 天)。我可以简单地使用if-else
它,但是为了精确起见,是否有另一种方法(内置 PHP 函数或库)来确定我拥有的价值在 3 个月内?