Re: timezones
| From: | Mark Maggelet | Date: | Mon, 30 Apr 2001 19:11:55 +0000 |
| Subject: | Re: timezones | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-50898@lists.php.net to get a copy of this message | ||
On Mon, 30 Apr 2001 13:56:20 -0500, Joe Stump (joe@joestump.org)
wrote:
>I have a quick question regarding timezones ...
>
>On the local side a record is inserted into the DB by someone in
>Michigan, while
>the server rests in CA. Thus a three hour difference. The local
>mktime() will
>create a timestamp for say 9:00am when in reality it was entered at
>12:00noon
>in MI. I have 2 character timezones for all my users so it should be
>easy to
>convert the two.
you could use gmmktime() instead and add or subtract the offset.
$offsets=array("
"PST"=>1000, // not actual values
"EST"=>-2000,
");
$localtime=gmmktime()+$offsets[$timezone];
>putenv() won't work because of the fact that the timestamp created
>will be
>9:00 no matter what timezone you put it in. So what needs to be done
>is some
>recognition that 10800 seconds needs to be added to adjust the PST
>timestamp
>to an EST timestamp. Are there any functions out ther that do this?
>
>--Joe
>
>Joe Stump <joe@joestump.net>
>---------------------------------------------------------------------
>---
>One is taught by experience to put a premium on those
>few people who can appreciate you for what you are.
>
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
>For additional commands, e-mail: php-general-help@lists.php.net
>To contact the list administrators, e-mail: php-list-
>admin@lists.php.net