Tobias Kloth: Datumsfrage... weis nicht mehr weiter

Beitrag lesen

Hallo Michi,

$vergangesdatum = "01.01.2003";
... Ergebnis sollte sein :  Jahrestag ist 1 (weil erster Tag im Jahr)

Wandle das Datum in $vergangesdatum in einen Timestamp um (mit mktime()) und übergib den der Funktion date() (mit 'z' als erster Parameter).

Aber das date("z $vergangenesdatum") klappt nicht, das bringt mir immer nur den heutigen Jahrestag...

date() verwendet als zweiten Parameter das aktuelle Datum wenn du nichts angibst.

Oder lieber wäre mir... das $vergangenesdatum in eine Kalenderwoche umzuschreiben, wenn das überhaupt möglich ist.

das funktioniert genauso wie mit dem Jahrestag, nur nicht 'z' als Parameter für date() sondern 'W'.

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|