RE: [PHP] mktime() and the format of the day number entry

From: Date: Fri, 03 Jan 2003 00:17:43 +0000
Subject: RE: [PHP] mktime() and the format of the day number entry
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-130011@lists.php.net to get a copy of this message
Well you are right.. I also get the same results... I guess you found a bug... did you look in the bug reports to see if it already exists? Results ---------------------------------------------------------------- Thu, 2 Jan 2003 19:15:35 -0500 0,0,0,10,0,1998 => 907128000 0,0,0,10,00,1998 => 907128000 0,0,0,10,1,1998 => 907214400 0,0,0,10,01,1998 => 907214400 0,0,0,10,2,1998 => 907300800 0,0,0,10,02,1998 => 907300800 0,0,0,10,3,1998 => 907387200 0,0,0,10,03,1998 => 907387200 0,0,0,10,4,1998 => 907473600 0,0,0,10,04,1998 => 907473600 0,0,0,10,5,1998 => 907560000 0,0,0,10,05,1998 => 907560000 0,0,0,10,6,1998 => 907646400 0,0,0,10,06,1998 => 907646400 0,0,0,10,7,1998 => 907732800 0,0,0,10,07,1998 => 907732800 0,0,0,10,8,1998 => 907819200 Thu, 8 Oct 1998 00:00:00 -0400 0,0,0,10,08,1998 => 907128000 Wed, 30 Sep 1998 00:00:00 -0400 0,0,0,10,9,1998 => 907905600 Fri, 9 Oct 1998 00:00:00 -0400 0,0,0,10,09,1998 => 907128000 Wed, 30 Sep 1998 00:00:00 -0400 0,0,0,9,30,1998 => 907128000 Wed, 30 Sep 1998 00:00:00 -0400 0,0,0,09,30,1998 => 883458000 Tue, 30 Dec 1997 00:00:00 -0500 ----------------- Code -------------------------- <?php echo date("r", mktime ()); echo "<br>"; $tmp = mktime(0,0,0,10,0,1998); echo "0,0,0,10,0,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,00,1998); echo "0,0,0,10,00,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,1,1998); echo "0,0,0,10,1,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,01,1998); echo "0,0,0,10,01,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,2,1998); echo "0,0,0,10,2,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,02,1998); echo "0,0,0,10,02,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,3,1998); echo "0,0,0,10,3,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,03,1998); echo "0,0,0,10,03,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,4,1998); echo "0,0,0,10,4,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,04,1998); echo "0,0,0,10,04,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,5,1998); echo "0,0,0,10,5,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,05,1998); echo "0,0,0,10,05,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,6,1998); echo "0,0,0,10,6,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,06,1998); echo "0,0,0,10,06,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,7,1998); echo "0,0,0,10,7,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,07,1998); echo "0,0,0,10,07,1998 => $tmp<br>"; $tmp = mktime(0,0,0,10,8,1998); echo "0,0,0,10,8,1998 => $tmp<br>"; echo date("r", $tmp) . "<p>"; $tmp = mktime(0,0,0,10,08,1998); echo "0,0,0,10,08,1998 => $tmp<br>"; echo date("r", $tmp) . "<p>"; $tmp = mktime(0,0,0,10,9,1998); echo "0,0,0,10,9,1998 => $tmp<br>"; echo date("r", $tmp) . "<p>"; $tmp = mktime(0,0,0,10,09,1998); echo "0,0,0,10,09,1998 => $tmp<br>"; echo date("r", $tmp) . "<p>"; $tmp = mktime(0,0,0,9,30,1998); echo "0,0,0,9,30,1998 => $tmp<br>"; echo date("r", $tmp) . "<p>"; $tmp = mktime(0,0,0,09,30,1998); echo "0,0,0,09,30,1998 => $tmp<br>"; echo date("r", $tmp) . "<p>"; ?> *********** REPLY SEPARATOR *********** On 02/01/2003 at 4:29 PM Johnson, Kirk wrote: >The month behaves the same: both '08' and '09' are treated as zero by >mktime(). > >Kirk >

« previous php.general (#130011) next »