> Right now date('Z') returns timezone offset with different signs on
> Linux and Solaris. For my timezone I get -21600 on Linux and 21600 on
> Solaris. What would be a good way to fix it so that it's consistent?

i didn't check how date('Z') is defined (do you add it to local time to get
UTC or subtract it?) but it may be that systems where struct tm has a
tm_gmtoff member and systems that use the timezone global may
define it different ways.

they should be made consistent, and the date() documentation updated to
tell exactly which way we've made it consistent. :)


PHP Development Mailing List <>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to