Ich bin auf der Suche nach Funktionen, die mir folgende Aufgabe abnehmen, oder mir dabei helfen.
Heute ist der 04.05.2008. Jetzt muss ich daraus folgende Werte als Timestamp ermitteln:
01.02.2008 - 28/29.02.2008
01.03.2008 - 31.03.2008
01.04.2008 - 30.04.2008
01.05.2008 - 31.05.2008
Ich brauch also den Timestamp von den 4 Monaten vorher, wo der Monat angefangen hat, und wann er aufhörte. Wie kann ich denn sowas am einfachsten berechnen?
Also Ich kriege mit time() den aktuellen Timestamp. Dann muss ich den Monat ermitteln, also jetzt wäre es Mai, dann müsste ich den Beginn des Monats ermitteln, dann das Ende. Und das mit den 3 vorherigen Monaten auch.
Vielleicht könnt ihr mir einen kleinen Denkanstoß geben?