Date Parsing
Uses date.js framework
by Dejan Vasic
HTML
<script src="http://cdnjs.cloudflare.com/ajax/libs/datejs/1.0/date.min.js"></script>
<div id="goodValue"></div>
<div id="badValue"></div>
JavaScript
var goodString = '2000-02-05T00:00:00';
var badString = '2004-03-09T09:01:30.653';
var goodParsedDate = Date.parse(goodString.substring(0, 10));
var badParsedDate = Date.parse(badString.substring(0, 10));
$().ready(function () {
$('#goodValue').text(goodParsedDate.toString("dd MMM yyyy"));
$('#badValue').text(badParsedDate.toString("dd MMM yyyy"));
});