MudGuard: aprilscherz schon heute?!

Beitrag lesen

Hi,

echo date("Y-m-d", mktime(0,0,0,date("n")+1,date("d"),date("Y")));
den 1. mai (2004-05-01) statt den ersten april bekomme? für alle anderen daten, soweit ich das testen konnte, haut das eigentlich hin. () - außer halt am 31. märz jeden jahres.

Du rufst mkdate mit Monat 4, Tag 31, Jahr 2004 auf - da der April aber nur 30 Tage hat, wird der Überschuß in den nächsten Monat übertragen ==> 1. Mai

Es wird immer dann schiefgehen, wenn der aktuelle Monat mehr Tage als der nächste Monat hat und das aktuelle Datum in genau diese Tage fällt.

bin ich zu blöd?

Kein Kommentar ;-)

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.