Monate zählen... :(

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

  • Monate zählen... :(

    Hallo.

    Ich stehe grad vor einem Problem und weiß nicht weiter.

    Ich möchte alle Monate auflisten, die zwischen zwei bestimmten Zeitpunkten liegen, nämlich dem jetzigen und einem vergangenem.

    Der vergangene Zeitpunkt liegt als timestamp vor.

    Es sollte also so aussehen:
    Startpunkt: Oktober 2004
    Jetzt: Mai 2005

    Ausgeben soll es:
    Oktober 2004
    November 2004
    Dezember 2004
    Januar 2004
    Februar 2004
    März 2004
    April 2004
    Mai 2004

    Toll wäre, wenn auch Schaltjahre beachtet werden.
    Ich weiß gar nicht, wie ich da rangehen soll.

    MfG Oli

  • #2
    Re: Monate zählen...

    strtotime (mit "+1 Month") und anschliessend wieder date() zur formatierung der ausgabe.
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      hi wasaga,

      Ich weiß nicht so ganz, was du meinst.
      Die Frage ist ja, wie bekomme ich die Anzahl der Monate vom Startzeitpunkt bis jetzt raus. (Mit Jahresübergängen)

      Das lässt sich, soweit mir php.net das sagt, nicht mit strototime lösen... :/

      Wahrscheinlich versteh ich dich nur total falsch.
      MfG Oli

      Kommentar


      • #4
        geh vom startzeitpunkt aus, und "addiere" mit strtotime jeweils einen monat dazu.
        und mach das in einer schleife so lange, bis du damit den endzeitpunkt überschritten hast (bzw. vielleicht genauer: dessen monat, also evtl. etwas differenzierter prüfen).
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          Ah! Das isses. Besten Dank, und sorry, dass ich oben deinen Nick falsch geschrieben habe.

          MfG Oli

          Kommentar

          Lädt...
          X