JSFiddle - React, Tailwind, and code Playground
HTML
<ul id="test">
<li id="2014-05-15 10:00">blub</li>
<li id="2014-05-16 10:00">blaaah</li>
<li id="2014-05-15 09:00">hmmmm</li>
<li id="2014-05-16 09:00">one more</li>
</ul>
JavaScript
$(function(){
var elems = $('#test').children('li').remove();
elems.sort(function(a,b){
return (new Date(a.id) > new Date(b.id));
});
$('#test').append(elems);
});