Mit PHP 5 Anzahl Monate addieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Mit PHP 5 Anzahl Monate addieren

    Gibt es eine elegante Möglichkeit eine Anzahl Monate auf ein Datum zu addieren ?
    Ich meine eine 100 % Lösung mit 28/29 Februar, Schaltjahr etc.

    So etwas wie GoMonth($StartDatum, $AnzahlMonate)

    Danke für einen Tip

  • #2
    Kannst du dir doch eben selbst schreiben...

    PHP-Code:
    <?php
    $datum 
    "2009-03-15";
    $datum explode("-"$datum);
    $datum[1] += $anz_monate;
    $datum[0] += floor($datum[1] / 12);
    $datum[1] = $datum[1] % 12;
    $datum implode("-"$datum)

    Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

    bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
    Wie man Fragen richtig stellt

    Kommentar


    • #3
      PHP-Code:
      <?php
        $datum 
      strtotime('+2 month'time());
        
        echo 
      date('d.m.Y'$datum);
      ?>
      [FONT="Helvetica"]twitter.com/unset[/FONT]

      Shitstorm Podcast – Wöchentliches Auskotzen

      Kommentar


      • #4
        Genau das was ich gesucht habe, nämlich eine Funktion in einer Zeile (mein Beispiel mit GoMonth() ), ohne das ich eine eigene Func erstellen und verwenden muss.
        Vielen Dank !

        Kommentar


        • #5
          Der Vollständigkeit halber noch eine Möglichkeit. ;-)

          PHP-Code:
          <?php 
          $dt 
          = new DateTime();
          $dt->modify('+2 months');
          echo 
          $dt->format('d.m.Y');
          ?>
          Mein PHP Blog

          Kommentar

          Lädt...
          X