与 Carbon 的月份差异

问题描述 投票:0回答:1

我尝试在一个月的 2 个日期进行差异。 var_dump 显示 0。但是二月有 28 天。 1月28日、29日、30日、31日+2月28日多1个月。为什么 diff == 0?

$d1 = new Carbon('2023-01-29'); $d2 = new Carbon('2023-02-28'); var_dump($d1->diffInMonths($d2));

php php-carbon
1个回答
0
投票

试试这个:

var_dump(round($d1->floatDiffInMonths($d2)));
© www.soinside.com 2019 - 2024. All rights reserved.