title: IE 11 issue with JavaScript toLocaleDateString() formatting
body: <p>I am using the JavaScript Date function toLocaleDateString() to format my date to look like <code>8/13/2014</code>, but for some reason when I try to send this value via an API call by doing a <code>JSON.stringify</code> and then AJAXing the value, IE decides to change the actual value to be <code>?8?/?30?/?2014</code>.. This obviously causes errors on the back end.</p>
  
  <p>Why does IE do this and how can I fix it?</p>