Hallo,
ich bin schon ca 3 Stunden daran mir die Differenz in Tagen ausgeben zu lassen.
Irgendwie klappt das ganze aber nicht.
Ausgaben:
echo date("d.m.y", strtotime($_SESSION["date"])); = 05.12.14
echo date("d.m.y", strtotime($dateablauf)); = 01.01.70 (soll aber 04.04.15 sein)
echo $interval->format('%R%a days'); = +0 days
Danke im Voraus für Lösungvorschläge
ich bin schon ca 3 Stunden daran mir die Differenz in Tagen ausgeben zu lassen.
Irgendwie klappt das ganze aber nicht.
PHP:
$dateablauf = new DateTime($_SESSION["date"]);
$dateablauf->add(new DateInterval('P120D'));
$datetime1 = date_create(date("y.m.d", strtotime($_SESSION["date"])));
$datetime2 = date_create($dateablauf->format('y.m.d'));
$interval = date_diff($datetime1, $datetime2);
echo date("d.m.y", strtotime($_SESSION["date"]));
echo date("d.m.y", strtotime($dateablauf));
echo $interval->format('%R%a days');
Ausgaben:
echo date("d.m.y", strtotime($_SESSION["date"])); = 05.12.14
echo date("d.m.y", strtotime($dateablauf)); = 01.01.70 (soll aber 04.04.15 sein)
echo $interval->format('%R%a days'); = +0 days
Danke im Voraus für Lösungvorschläge