Einem Datum einen Tag hinzufügen

Mein Code zum Hinzufügen eines Tages zu einem Datum gibt ein Datum vor dem Tag des Hinzufügens zurück:2009-09-30 20:24:00 Datum nach dem Hinzufügen eines Tages SOLLTE auf den nächsten Monat übertragen werden:1970-01-01 17:33:29

<?php

    //add day to date test for month roll over

    $stop_date = date('Y-m-d H:i:s', strtotime("2009-09-30 20:24:00"));

    echo 'date before day adding: '.$stop_date; 

    $stop_date = date('Y-m-d H:i:s', strtotime('+1 day', $stop_date));

    echo ' date after adding one day. SHOULD be rolled over to the next month: '.$stop_date;
?>

Ich habe vorher ziemlich ähnlichen Code verwendet. Was mache ich hier falsch?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage