title: What possible values does datetime.strptime() accept for %Z?
body: <p>Python's datetime.strptime() is documented as supporting a timezone in the %Z field. So, for example:</p>
  
  <pre><code>In [1]: datetime.strptime('2009-08-19 14:20:36 UTC', "%Y-%m-%d %H:%M:%S %Z")
  Out[1]: datetime.datetime(2009, 8, 19, 14, 20, 36)
  </code></pre>
  
  <p>However, "UTC" seems to be the only timezone I can get it to support:</p>
  
  <pre><code>In [2]: datetime.strptime('2009-08-19 14:20:36 EDT', "%Y-%m-%d %H:%M:%S %Z")
  ValueError: time data '2009-08-19 14:20:36 EDT' does not match format '%Y-%m-%d %H:%M:%S %Z'
  
  In [3]: datetime.strptime('2009-08-19 14:20:36 America/Phoenix', "%Y-%m-%d %H:%M:%S %Z")
  ValueError: time data '2009-08-19 14:20:36 America/Phoenix' does not match format '%Y-%m-%d %H:%M:%S %Z'
  
  In [4]: datetime.strptime('2009-08-19 14:20:36 -0700', "%Y-%m-%d %H:%M:%S %Z")
  ValueError: time data '2009-08-19 14:20:36 -0700' does not match format '%Y-%m-%d %H:%M:%S %Z'
  </code></pre>
  
  <p>What format is it expecting for %Z? Or, how do I represent a timezone other than UTC?</p>