Javascript Data Type How to - Format datestring to d, MMM yyyy








Question

We would like to know how to format datestring to d, MMM yyyy.

Answer


<!DOCTYPE html>
<html>
<head>
<script type='text/javascript'>
function parseMyDate(s){<!--  w  w w  .  j ava2s  .com-->
    var dateParts = s.split("/");
    var date = new Date(dateParts[2], (dateParts[1] - 1), dateParts[0]);
    var dateStrParts = date.toString().split(" ");
    return (date.getDate() + ", " + dateStrParts[1] + " " + dateStrParts[3]);
}
document.writeln(parseMyDate("09/06/2014"));

</script>
</head>
<body>
</body>
</html>

The code above is rendered as follows: