Hallo!
Ich versuche den Abstand zweier Daten in Tagen zu berechnen.
Ich lasse mir die Daten anzeigen:
2006-05-04 10:33:29
2006-05-01 10:32:51
sind eindeutig 3 Tage Unterschied, als Ergebniss bekomme ich dennoch immer nur 1
auch wenn es der gleiche Tag ist.
Das ist der code:
das gleiche möchte ich dann noch mit Monaten und Wochen machen, hätte da einfach das j durch n bzw. W ersetzt.
Was ist der Fehler?
Ich versuche den Abstand zweier Daten in Tagen zu berechnen.
Ich lasse mir die Daten anzeigen:
2006-05-04 10:33:29
2006-05-01 10:32:51
sind eindeutig 3 Tage Unterschied, als Ergebniss bekomme ich dennoch immer nur 1
auch wenn es der gleiche Tag ist.
Das ist der code:
PHP-Code:
$date2=$row['DateTime'];
if ($row['Intervall']==1)
{
echo "<p />".$date1."<p />";
echo "<p />".$date2."<p />";
$days = date('j', $date1 - $date2); //täglich
}
echo $days;
Was ist der Fehler?
Kommentar