Ich wollte die Anzahl der Monate und Tage zwischen zwei Daten mit PHP finden. Wie kann ich das machen? Ich habe versucht, mit diesem:Anzahl der Tage und Monate zwischen bestimmten Datum
$start_date = $period_start_date;
$end_date = $period_end_date;
write_log($start_date);
write_log($end_date);
$d1 = new DateTime($start_date);
write_log($d1);
$d2 = new DateTime($end_date);
write_log($d2);
$d3 = var_dump($d1 -> diff($d2) -> m);
write_log($d3);
$d4 = var_dump($d1 -> diff($d2) -> m + ($d1 -> diff($d2) -> y*12));
write_log($d4);
In diesem schrieb ich dieses Schreiben Protokoll, um die Werte der einzelnen Variablen zu finden. Ich bekomme die Werte von start_date und end_date. Aber andere bekomme ich nicht. Also, was soll ich tun? Ich möchte die Anzahl der Monate zwischen diesen Tagen für weitere Berechnungen abrufen. Wie kann ich das machen?
Verwenden Sie TIMESTAMPDIFF – Webster