gewusst wie: berechnen einer Differenz zwischen zwei Zend_Date Objekte in Monaten

Ich habe zwei Objekte von Zend_Date Klasse und ich möchte, um die Differenz zu ermitteln zwischen Ihnen in vollen Kalender Monate.. Wie kann ich dies tun?

<?php
$d1 = new Zend_Date('1 Jan 2008');    
$d2 = new Zend_Date('1 Feb 2010');
$months = $d1->sub($d2)->get(Zend_Date::MONTH);
assert($months == -25); //failure here

Vielen Dank im Voraus!

Ich bin zu Ahnen, daß da der zurückgegebene Wert ist ein wahrscheinlich ein Zend_Date die $months var wird nie mehr dann 12 ... (oder 11, wenn es ist 0-basiert)

InformationsquelleAutor yegor256 | 2010-06-13

Schreibe einen Kommentar