[wellylug] php and new Daylight Savings Time
Jo Booth
thegeek at mangee.net.nz
Mon Oct 1 22:54:18 NZDT 2007
On 1/10/2007, at 20:03 , nic wrote:
> Has anyone else hit problems with php's internal timezone magic
> being broken with the new
> daylight savings time?
> I've found this:
> * Machine time is reported correctly. I've even gone as far as
> rebooting it.
> * zdump -v Pacific/Auckland shows the correct daylight savings time.
> * I've downloaded, compiled, installed the newest php timezonedb.
> * Timezone reported by phpinfo() set to Pacific/Auckland.
> BUT:
> time as reported by strftime('%Y-%m-%d %H:%M:%S') is 1 hour behind
> real time.
>
> Any insights?
>
> Cheers
> Nic C-L
Onyx:~ jo$ php -r "echo strftime('%Y-%m-%d %H:%M:%S'); echo date
('r');"; date
2007-10-01 22:25:28
Mon, 01 Oct 2007 22:25:28 +1300
Mon Oct 1 22:25:28 NZDT 2007
Seems all good. What OS/platform/php version are you on?
What does a php -r "echo strftime('%Z');" give? NZDT?
This thread on the nz php users group list may help also
<http://groups.google.com/group/nzphpug/browse_thread/thread/
956d2cc661c19eac/714a11e28d3e63d3#714a11e28d3e63d3>
More information about the wellylug
mailing list