In not sure if i&#39;m missing something but it appears the GMT +- timezones are inverted.<div><br></div><div>I&#39;m in Brisbane/Australia (GMT + 10), so i&#39;m expecting it to behave similar to Etc/GMT+10</div><div><br>
</div><div><br></div><div>code</div><div><br></div><div><br></div><div><div>require &#39;tzinfo&#39;</div></div><div>tz = TZInfo::Timezone.get(&#39;Australia/Brisbane&#39;)</div><div>local = tz.utc_to_local(Time.utc(2005,8,29,12,0,0))</div>
<div><br></div><div>=&gt; &quot;Mon Aug 29 22:00:00 UTC 2005&quot; #what i would expect.... (10 hrs after GMT)</div><div><br></div><div><br></div><div><br></div><div><br></div><div><meta http-equiv="content-type" content="text/html; charset=utf-8">require &#39;tzinfo&#39;</div>
<div>tz = TZInfo::Timezone.get(&#39;Etc/GMT+10&#39;)</div><div><div>local = tz.utc_to_local(Time.utc(2005,8,29,12,0,0))</div></div><div><br></div><div>=&gt; &quot;Mon Aug 29 02:00:00 UTC 2005&quot;  #this seems the opposite to me... (10 hrs before GMT)</div>
<div><br></div><div><br></div><div>Is my assumption incorrect?</div><div><br></div><div>Thanks </div><div><br></div><div>Mark</div><div><br></div><div><br></div>