title: Why isn't toLocaleDateString working in react-native (Android)?
body: <p>For some strange reasons, <code>toLocaleDateString</code> isn't working properly in react-native. Sometimes it works, sometimes it doesn't. For the following code,</p>
  
  <pre><code>const dateString = this.state.date.toLocaleDateString('en-US', {
              weekday: 'short',
              day: 'numeric',
              month: 'long',
              year: 'numeric',
          });
  </code></pre>
  
  <p>Sometimes I get just <code>07/17/2018</code> and sometimes regular output. Now I can implement it myself or use <code>moment.js</code> or something like that. I want to know why this is behaving like that.</p>