We would like to know how to parse bad/wrong ISO format into a good date.
<!DOCTYPE html>
<html>
<head>
<script type='text/javascript'
src="http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.2.1/moment.min.js"></script>
<script type='text/javascript'>
var m;
var dateStr = "2013-12-19T06:59:27.888+3:00"
m = moment(dateStr).format("dddd, MMMM Do, YYYY, h:MM:ss A")
document.writeln(m)
</script><!--from www .j ava 2 s.c om-->
</head>
<body>
</body>
</html>
The code above is rendered as follows: