Frank: mit Datum rechnen

Hallo allerseits.

Ich möchte gerne in PHP zu einem ausgelesenen Datum ein paar Monate addieren.

Weiss evtl. einer das zu realisieren?

mit fruendlichen Gruessen,
Frank

  1. Hi,

    Ich möchte gerne in PHP zu einem ausgelesenen Datum ein paar Monate addieren.
    Weiss evtl. einer das zu realisieren?

    wo genau ist das problem? rechne die paar monate in sekunden um, hol dir den aktuellen timstamp und addiere sie dazu.

    MfG

    1. Danke, keine ahnung, warum ich nicht selbst darauf gekommen bin. Danke.

      1. Hallo Frank

        ... und wundere Dich nicht, dass es zu Fehlern kommen kann, wenn Anfang oder Ende der Sommerzeit in den betrachteten Zeitrahmen fallen.

        Freundliche Grüße

        Vinzenz

        1. Ich mach es jetzt so:

          echo date("Y-m-d", mktime(0, 0, 0, date("m")+$AnzahlMonate, date("d"), date("Y")));

          Und funktioniert bis jetzt ganz gut.

          Danke trotzdem.

          1. Hallo Frank

            echo date("Y-m-d", mktime(0, 0, 0, date("m")+$AnzahlMonate, date("d"), date("Y")));

            Du rechnest _nicht_ Monate in Sekunden um. Das ist hier genau richtig.

            Und funktioniert bis jetzt ganz gut.

            Diese Lösung würde auch auf Tagebasis stets das gewünschte Datum liefern.

            Freundliche Grüße

            Vinzenz