kann es sein, dass date_diff() nur für aufeinanderfolgende Jahre / Monate /... funktioniert??? das erste beispiel liefert richtig +7, das zweite beispiel liefert ebenfalls +7, obwohl ich zusätzlich das Jahr erhöht hab.
$datetime1 = date_create('2009-10-11');
$datetime2 = date_create('2010-05-13');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%R%m');
$datetime1 = date_create('2009-10-11');
$datetime2 = date_create('2012-05-13');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%R%m');
wie soll ich dann mittels php die anzahl tage zwischen zwei beliebigen daten ermitteln??? dann bringt diese date_diff funktion ja nichts, oder?
$datetime1 = date_create('2009-10-11');
$datetime2 = date_create('2010-05-13');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%R%m');
$datetime1 = date_create('2009-10-11');
$datetime2 = date_create('2012-05-13');
$interval = date_diff($datetime1, $datetime2);
echo $interval->format('%R%m');
wie soll ich dann mittels php die anzahl tage zwischen zwei beliebigen daten ermitteln??? dann bringt diese date_diff funktion ja nichts, oder?