title: JavaScript new Date Ordinal (st, nd, rd, th)
body: <p>If at all possible, without JavaScript libraries or lots of clunky code I am looking for the simplest way to format a date two weeks from now in the following format:</p>
  
  <p><code>13th March 2013</code></p>
  
  <p>The code I am using is:</p>
  
  <pre><code>var newdate = new Date(+new Date + 12096e5);
  document.body.innerHTML = newdate;
  </code></pre>
  
  <p>which returns the date and time two weeks from now, but like this:
  Wed Mar 27 2013 21:50:29 GMT+0000 (GMT Standard Time)</p>
  
  <p>Here is the code in <a href="http://jsfiddle.net/CT7Fm/40/" rel="noreferrer">jsFiddle</a>.</p>
  
  <p>Any help would be appreciated!</p>