Hi Phil,<div><br></div><div>Thanks for the quick reply.</div><div><br></div><div>I also suggest using the geographical zones to my users... it was a user of my system that raised this as a bug....</div><div><br></div><div>
What confused me further was the site: <a href="http://wwp.greenwichmeantime.com/time-zone/australia/queensland/">http://wwp.greenwichmeantime.com/time-zone/australia/queensland/</a></div><div><br></div><div>It states that Queensland is in GMT+10 .. </div>
<div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><a href="http://www.worldtimezone.com/">http://www.worldtimezone.com/</a> also shows Brisbane in GMT+10</div><div><br></div><div>I&#39;m guessing these sites are not using the POSIX standard...</div>
<div><br></div><div>I think the best solution is to remove the Etc/* timezones from the list on my site.</div><div><br></div><div><br></div><div>Thanks for your help</div><div><br></div><div>Mark</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>
<p align="left" style="font-family: Verdana, arial, helvetica, sans-serif; font-size: 13px; "><br></p><p align="left" style="font-family: Verdana, arial, helvetica, sans-serif; font-size: 13px; "><br></p><p align="left" style="font-family: Verdana, arial, helvetica, sans-serif; font-size: 13px; ">
<br></p><p align="left" style="font-family: Verdana, arial, helvetica, sans-serif; font-size: 13px; "><br></p></div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br></div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>
<br><div class="gmail_quote">On Tue, Dec 21, 2010 at 12:16 AM, Philip Ross <span dir="ltr">&lt;<a href="mailto:phil.ross@gmail.com">phil.ross@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Mark,<br>
<div class="im"><br>
On 20 December 2010 02:52, Mark Pentland &lt;<a href="mailto:mark.pent@gmail.com">mark.pent@gmail.com</a>&gt; wrote:<br>
&gt; In not sure if i&#39;m missing something but it appears the GMT +- timezones are<br>
&gt; inverted.<br>
<br>
</div>This is the correct behaviour. TZInfo uses data from the tz database<br>
(<a href="http://www.twinsun.com/tz/tz-link.htm" target="_blank">http://www.twinsun.com/tz/tz-link.htm</a>), which defines the Etc/GMT+-x<br>
zones in a POSIX-compliant (and confusing) manner. The documentation<br>
for the tz database Etc zones states the following:<br>
<br>
# We use POSIX-style signs in the Zone names and the output abbreviations,<br>
# even though this is the opposite of what many people expect.<br>
# POSIX has positive signs west of Greenwich, but many people expect<br>
# positive signs east of Greenwich.  For example, TZ=&#39;Etc/GMT+4&#39; uses<br>
# the abbreviation &quot;GMT+4&quot; and corresponds to 4 hours behind UTC<br>
# (i.e. west of Greenwich) even though many people would expect it to<br>
# mean 4 hours ahead of UTC (i.e. east of Greenwich).<br>
<div class="im"><br>
&gt; I&#39;m in Brisbane/Australia (GMT + 10), so i&#39;m expecting it to behave similar<br>
&gt; to Etc/GMT+10<br>
<br>
</div>&gt; Is my assumption incorrect?<br>
<br>
Following the POSIX definition, Etc/GMT+10 is a timezone that is fixed<br>
at 10 hours behind GMT. For 10 hours ahead of GMT, you&#39;ll need<br>
Etc/GMT-10.<br>
<br>
Unless you have a specific need for a timezone that has a fixed GMT<br>
offset (and doesn&#39;t adjust for daylight savings), you would be better<br>
off using the geographical zones (such as Australia/Brisbane).<br>
<br>
Kind regards,<br>
<br>
Phil<br>
<font color="#888888"><br>
--<br>
Phil Ross<br>
<a href="http://tzinfo.rubyforge.org/" target="_blank">http://tzinfo.rubyforge.org/</a> -- DST-aware timezone library for Ruby<br>
_______________________________________________<br>
TZInfo-users mailing list<br>
<a href="mailto:TZInfo-users@rubyforge.org">TZInfo-users@rubyforge.org</a><br>
<a href="http://rubyforge.org/mailman/listinfo/tzinfo-users" target="_blank">http://rubyforge.org/mailman/listinfo/tzinfo-users</a><br>
</font></blockquote></div><br></div>