title: Python time formatting different in Windows
body: <p>I'm probably missing an obvious platform difference that I should be accommodating but I'm getting this when trying to do a time format (Python2.7)...</p>
  
  <p>in Linux env:</p>
  
  <pre><code>&gt;&gt;&gt; import time
  &gt;&gt;&gt; time.strftime("%a, %d-%b-%Y %T GMT", time.gmtime())
  'Tue, 29-May-2012 21:42:04 GMT'
  </code></pre>
  
  <p>in Windows:</p>
  
  <pre><code>&gt;&gt;&gt; import time
  &gt;&gt;&gt; time.strftime("%a, %d-%b-%Y %T GMT", time.gmtime())
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 1, in &lt;module&gt;
  ValueError: Invalid format string
  </code></pre>
  
  <p>The tuples returned from time.gmtime() appear to be the same, so I'm not completely sure what I need to change.</p>