Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Monate / Jahre berechnen / Differenz

Hallo zusammen,
ich krieg gerad ein bisschen zuviel. Möchte gerne zwischen 2 Timestamps die Monate und Jahre berechnen, sozusagen.
Hier ein Beispiel:

Datum1: 01.02.2005
Datum2: 03.06.2006

Jetzt soll folgendes als Array rauskommen:

02/2005
03/2005
04/2005
[...]
05/2006
06/2006

Hat jemand vielleicht einen Tipp für mich?
Danke schonmal!!!

Hier gehts zum Orginal Eintrag "Monate / Jahre berechnen / Differenz" im Forum

Antworten

Ja, ich hätte einen Tipp:

1. Timestamp von Datum2 ermitteln.
2. Zählervariable mit dem Timestamp von Datum1 initialisieren.
3. In einer Schleife (Die Schleife endet, wenn Zähler == Timestamp von Datum2) immer 24*3600 zum Zähler inkrementieren (der Timestamp ist ja in Sekunden 24*3600=Ein Tag).
4. Den Zähler vom Timestampformat in Dein gewünschtes (dd/yyyy) Format umwandeln und dem Array hinzufügen.

Code:                   In Zwischenablage kopieren (nur IE)
1">

Viel Spaß!

EDIT: Oh, ich sehe gerade, dass es bei Dir um die Monate geht...
Sorry.
MFG
Rex


2.

ungetestet
Code:                   In Zwischenablage kopieren (nur IE)
2">

analog für monat


3.

[quote]supastah postete
ungetestet
Code:                   In Zwischenablage kopieren (nur IE)
3">

analog für monat[/quote] vom ansatz her super. werd es dann mit schleifen mit den einzelnen monaten füllen.
danke!


4.

Wen es interessiert, hier nun meine Lösung, allerdings mit anderem Ansatz:

Code:                   In Zwischenablage kopieren (nur IE)
4">




Hier gehts zum Orginal Eintrag "Monate / Jahre berechnen / Differenz" im Forum
 
phpforum.de | Impressum