title: Understand Date string
body: <p>All:</p>
  
  <p>When I build a Date object from a string like:</p>
  
  <pre><code>var dt = new Date("2016-05-31 07:35:22+02:00");
  </code></pre>
  
  <p>I wonder what that string means? I thought it means its geographical local time is 7:35:22 and GMT is 9:35:22, but when I use dt.toUTCString(), I get </p>
  
  <blockquote>
    <p>"Tue, 31 May 2016 05:35:22 GMT"</p>
  </blockquote>
  
  <p>, this is so confused. I wonder which part is wrong?</p>
  
  <p>Thanks</p>