title: node.js cannot parse ISOString date?
body: <p>We store every date data in ISO format using new Date().toISOString().</p>
  
  <p>I tried to convert this ISO formatted date into Date object in node.js but I get Invalid Date response.</p>
  
  <p>date string is <code>isoDate = 2014-07-09T14:00:00.000Z</code>
  and I did <code>console.log</code> on <code>Date.parse(isoDate);</code> and <code>new Date(isoDate);</code>
  but each returns <code>NaN</code> and <code>Invalid Date</code>.</p>
  
  <p>I checked if the date string contains any invisible wrong character but they are fine and can be converted on browser console.</p>
  
  <p>does this mean I need to convert the string manually and create Date object with parsed string?</p>
  
  <p>Thanks for reading.</p>