我想用 PHP 计算一个月中两个日期之间的差异,但似乎某处存在错误。
$datetime1 = new DateTime(date('Y-m-d'));
$datetime2 = new DateTime(MyObject->getDate());
echo($datetime1->format('d/m/Y'));
echo($datetime2->format('d/m/Y));
结果:
29/01/2016
27/01/2015
$dateInterval = $datetime1->diff($datetime2);
echo($dateInterval->format(%m months);
结果:
0 months
这是为什么?我究竟做错了什么 ?