And what are the time zones for those two different machines? And what is the time? :) Best regards, Peter Lauri www.dwsasia.com - company web site www.lauri.se - personal web site www.carbonfree.org.uk - become Carbon Free -----Original Message----- From: Terra Frost [mailto:terrafrost@xxxxxxxxx] Sent: Thursday, February 15, 2007 8:47 PM To: php-general@xxxxxxxxxxxxx Subject: plugging gmmktime value into gmdate yields incorrect date I tried running the following script on three different servers: <?php echo gmdate('m, d, Y', gmmktime(0,0,0,3,23,2000) ); ?> On two of the servers, I got 03, 23, 2000 back. On the other, however, I got 03, 22, 2000. This doesn't make any sense to me. On the servers that return the correct date (03, 23, 2000), gmmktime(0,0,0,3,23,2000) returns 953769600. On the server that returns the incorrect date (03, 22, 2000), gmmktime(0,0,0,3,23,2000) returns 953766000. There's a difference of 3600 between the two, which makes me think that some daylight savings time setting is to blame. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php