Oczywiście! Możesz nawet ilość sekund jakie je dzili obliczyć.
Tu masz 2 przykłady jak to zrobić. Pierwszy jest taki 'chałupniczy' ale działa praktycznie dla każdego formatu daty, wystarczy tylko odpowiednio poprzestawiać elementy tablicy.
$d='2009-m-d';
$dd=$d[2]; //dzien
$dm=$d[1]; //miesiac
$dy=$d[0]; //rok
$nd=$n[2]; //dzien
$nm=$n[1]; //miesiac
$ny=$n[0]; //rok
$ilosc=($n-$d)/60/60/24/30;
$ilosc=round($ilosc,1
); //zaokraglenie do jednej liczby po przecinku
Lub prościej, ale tylko jeśli daty masz w takim formacie jak poniżej $d:
$d='2009-08-25 19:49:33';
$now=date('Y-m-d H:i:s');
$ilosc=($now-$d)/86400/30;
$ilosc=round($ilosc,1
); //zaokraglenie do jednej liczby po przecinku