title: Why does parsing a locale date string result in an invalid date?
body: <p>Can someone explain why the following snippets result in an invalid date object?</p>
  
  <pre><code>new Date(new Date().toLocaleString())
  // or
  Date.parse(new Date().toLocaleString())
  </code></pre>