0

月の2つの日付の月差を取得するのに問題があります。

$d1 = date_create('January 1, 2013');
$date = date("F j, Y");
$d2 = date_create($date);
$dif = date_diff($d1, $d2);
 //echo $dif->format('%y years');
 echo $dif->format('%m months');

それは月を示していますが、月の差全体ではありません。日付間の月単位の差分が必要です。

4

1 に答える 1