date anomaly
| From: | Avrum Goodblatt | Date: | Fri, 10 Mar 2000 02:10:20 +0000 |
| Subject: | date anomaly | ||
| References: | 1 | Groups: | php.version4 |
| Request: | Send a blank email to php-version4+get-11840@lists.php.net to get a copy of this message | ||
Note that below Nov through Mar shows up properly (i.e. the first of the month.
April through October shows the last day of the previous month.
Running the IBM Apache 1.6.2, NT 4.0 service pack 4, PHP cgi 4.0b5-dev
Any suggestions? Is there an NT patch I need, is this a php bug?
<?
print gmdate("Y-m-d",gmmktime(0,0,0,1,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,2,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,3,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,4,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,5,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,6,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,7,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,8,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,9,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,10,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,11,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,12,1,1999)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,1,1,2000)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,2,1,2000)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,3,1,2000)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,4,1,2000)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,5,1,2000)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,6,1,2000)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,7,1,2000)). "<br>";
print gmdate("Y-m-d",gmmktime(0,0,0,8,1,2000)). "<br>";
?>
Result:
1999-01-01
1999-02-01
1999-03-01
1999-03-31
1999-04-30
1999-05-31
1999-06-30
1999-07-31
1999-08-31
1999-09-30
1999-11-01
1999-12-01
2000-01-01
2000-02-01
2000-03-01
2000-03-31
2000-04-30
2000-05-31
2000-06-30
2000-07-31
--------------------------------------------------
Avrum Goodblatt goodblat@sprynet.com (415) 9451368
http://home.sprynet.com/~goodblat