note 52161 deleted from function.strtotime by derick
| From: | derick@php.net | Date: | Sun, 14 Dec 2014 11:41:01 +0000 |
| Subject: | note 52161 deleted from function.strtotime by derick | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-201176@lists.php.net to get a copy of this message | ||
Note Submitter: miamiseb at nospam_gmail dot com
----
If you strtotime the epoch (Jan 1 1970 00:00:00) you will usually get a value, rather than the
expected 0. So for example, if you were to try to use the epoch to calculate the difference in times
(strtotime(Jan 1 1970 21:00:00)-strtotime(Jan 1 1970 20:00:00) for example) You get a value that
depends strongly upon your timezone. If you are in EST for example, the epoch is actually shifted -5
to YOUR epoch is Jan 1 1970 19:00:00) In order to get the offset, simply use the following call to
report the number of seconds you are away from the unix epoch. $offset=strtotime("1970-01-01
00:00:00"); Additionally, you can append GMT at the end of your strtotime calls so save
yourself the trouble of converting relative to timezone.