title: React Intl v2 unable to use <FormattedDate> with date from SQL
body: <p>I've been building an demo with React and came across react-intl. I tried to use the FormattedDate component with a 'value' that is returned from an API call and is stored in 'this.state' </p>
  
  <p>However the page fails to load and the console shows:
   <em>RangeError: Provided date is not in valid range</em>, the code is below.</p>
  
  <p><strong>index.js</strong></p>
  
  <pre><code>ReactDOM.render(
      &lt;IntlProvider locale='en'&gt;
        &lt;Router&gt;
          &lt;Route path="/" component={App}&gt;
            &lt;IndexRoute component={Login} /&gt;
            &lt;Route path="bookings" component={Bookings} /&gt;
            &lt;Route path="bookings/:id" component={BookingDetail} /&gt;
            &lt;Route path="create" component={BookingCreate} /&gt;
          &lt;/Route&gt;
        &lt;/Router&gt;
      &lt;/IntlProvider&gt;,
      document.getElementById('react-container')
  );
  </code></pre>
  
  <p>and in my <strong>component's render</strong> I Have, </p>
  
  <pre><code>render() {
      return (
        &lt;FormattedDate value={new Date(this.state.booking.checkIn)}  day="numeric" month="long" year="numeric" /&gt;
      )
  }
  </code></pre>
  
  <p>In the <a href="https://github.com/yahoo/react-intl/blob/e5b4529dae0f4f16e68a873e7de3cfd2cf907f42/src/format.js#L60" rel="nofollow">code</a> we see that the  component uses <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DateTimeFormat/format" rel="nofollow">Intl.DateTimeFormat.prototype.format</a> to produce the formatted date, but when I do the same in the <strong>Node repl</strong></p>
  
  <pre><code>var date = '2015-10-30T23:53:28.879Z'
  console.log(new Intl.DateTimeFormat().format(new Date(date)));
  
  10/30/2015 //It produces the correct output
  </code></pre>
  
  <p>Any idea why this is happening? I've tried also tried assigning the bare string as the 'value', as well as  <code>(new Date(date.parse(this.state.booking.checkIn)</code>, but the all produce the range error.</p>