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"));
});