Dirk Ruchatz: anzahl der tage einse beliebigen monats?

Beitrag lesen

Moin Christian,

ts, ts, ts, hast du denn aus dem Y2K-Problem gar nichts gelernt...?

Deine Funktion versagt in 398 Jahren kläglich ;-)

get_days(2, 2400) liefert 28, es sollten aber 29 sein...

Richtig wäre also:

function get_days($month,$year) {
  $schalt = $year % 4 == 0 && ($year % 100 != 0 || $year % 400 == 0);

(usw. wie gehabt)

Viele Grüße
Di*SCNR*rk