note 19148 added to ref.datetime

From: Date: Mon, 18 Feb 2002 08:31:53 +0000
Subject: note 19148 added to ref.datetime
Groups: php.notes 
Request: Send a blank email to php-notes+get-26728@lists.php.net to get a copy of this message
Some lines about LeapYear and day count of month: function mod($a,$b) { $x1=(int) abs($a/$b); $x2=$a/$b; return $a-($x1*$b); } function IsLeapYear($dt) { $y=$dt["year"]; $bulis=((mod($y,4)==0) && ((mod ($y,100)<>0) || (mod($y,400)==0))); return $bulis; } function daycount($dt) { $dc_year=$dt["year"]; $dc_month=$dt["mon"]; $dc_day=$dt["mday"]; switch ($dc_month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: return 31; break; case 4: case 6: case 9: case 11: return 30; break; case 2: if (IsLeapYear($dt)) { return 28; } else { return 29; }; break; } } -- http://www.php.net/manual/en/ref.datetime.php http://master.php.net/manage/user-notes.php?action=edit+19148 http://master.php.net/manage/user-notes.php?action=delete+19148 http://master.php.net/manage/user-notes.php?action=reject+19148

« previous php.notes (#26728) next »