title: Is there a Ruby 1.8.7 time.strftime %z bug?
body: <p>I'm having an issue with Ruby 1.8.7 strftime where the %z is returning the local time after i convert the time to UTC. </p>
  
  <p>I'm doing the following: </p>
  
  <pre><code>&gt;&gt; t = Time.now
  =&gt; Mon Dec 19 15:20:16 -0800 2011
  &gt;&gt; t.strftime("%z")
  =&gt; "-0800"
  
  &gt;&gt; t = Time.now.utc
  =&gt; Mon Dec 19 23:20:28 UTC 2011
  &gt;&gt; t.strftime("%z")
  =&gt; "-0800"
  </code></pre>
  
  <p>Even after I change the time to UTC, the timezone formatted gets defaulted to my local PST -0800. </p>
  
  <p>Is this a known issue? Is there a way around it? </p>