JSFiddle - React, Tailwind, and code Playground
HTML
<div></div>
JavaScript
var a = [];
a[0]= new Date("Wed, 22 May 2013 08:00:00 GMT");
a[1]= new Date("Wed, 21 May 2013 08:00:00 GMT");
a[2]= new Date("Wed, 23 May 2012 08:00:00 GMT");
a[3]= new Date("Wed, 23 May 2013 08:00:00 GMT");
var sorted = a.sort(function(date1,date2){return date1.getTime() - date2.getTime()});
d = "<pre>"+sorted+"</pre>";
document.querySelector("div").innerHTML = d.replace(/,/g,"<br>");