note 76263 added to function.gmmktime
| From: | RobertChapin at osu1 dot php dot net | Date: | Sun, 08 Jul 2007 10:02:18 +0000 |
| Subject: | note 76263 added to function.gmmktime | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-128299@lists.php.net to get a copy of this message | ||
dim dot zol:
Check your clocks sir ;) time() returns the local clock under PHP 4, so the mistake is addition.
If gmmktime() is adding the offset to local time then it is officially broken.
Example:
Program run at 09:52 zulu
echo date('Y-m-d H:i:s', time() - intval(date('Z'))).'<br />';
echo date('Y-m-d H:i:s', gmmktime());
echo date('Y-m-d H:i:s', time() + intval(date('Z'))).'<br />';
echo date('Y-m-d H:i:s', gmmktime());
Results:
2007-07-08 09:52:22
2007-07-07 21:52:22
2007-07-07 21:52:57
2007-07-07 21:52:57
Robert Chapin
Chapin Information Services
----
Server IP: 208.69.120.35
Probable Submitter: 68.255.82.5
----
Manual Page -- http://www.php.net/manual/en/function.gmmktime.php
Edit -- https://master.php.net/note/edit/76263
Del: integrated -- https://master.php.net/note/delete/76263/integrated
Del: useless -- https://master.php.net/note/delete/76263/useless
Del: bad code -- https://master.php.net/note/delete/76263/bad+code
Del: spam -- https://master.php.net/note/delete/76263/spam
Del: non-english -- https://master.php.net/note/delete/76263/non-english
Del: in docs -- https://master.php.net/note/delete/76263/in+docs
Del: other reasons-- https://master.php.net/note/delete/76263
Reject -- https://master.php.net/note/reject/76263
Search -- https://master.php.net/manage/user-notes.php