phpbar.de logo

Mailinglisten-Archive

[php] Datumsproblem

[php] Datumsproblem

Nepper, Sascha php_(at)_phpcenter.de
Thu, 29 Aug 2002 11:58:28 +0200


Guten Morgen.

Gegeben ist ein Startdatum '29.08.02' und ein Enddatum '12.02.03' woraus ich
eine Liste folgender Form erzeugen möchte:

August 2002
September 2002
Oktober 2002
November 2002
Dezember 2002
Januar 2003
Februar 2003

(also Monat immer +1)

Mein erster Ansatz war

	$timestamp = "29.08.2002";
	$monat	= (int) substr($timestamp,3,2);
	$jahr	= "20".substr($timestamp,6,2);
	for ($i;$i=20;$i++){
		echo strftime ("%B %Y", mktime(0,0,0,$monat+1,31,$jahr));
	}

und läuft auch. Nur wie kann ich das Enddatum berücksichtigen??


über einen UNIX Timestamp könnte ich aufgrund der unterschiedlichen Anzahl von
Tagen pro Monat
nicht genau +1 Monat sagen, oder?

Es handelt sich um ein Statistiktool. Im folgenden muss ich bei Klick auf den
entsprechenden Monat eine
Liste aller Tage des Monats anzeigen lassen. Wie kann ich feststellen,
wieviele Tage ein bestimmter Monat hat?


Hat jemand einen Tipp?

Danke + Gruß
Sascha


php::bar PHP Wiki   -   Listenarchive