Javascript Data Type How to - Get array of day names of given date (month/year)








Question

We would like to know how to get array of day names of given date (month/year).

Answer


<!DOCTYPE html>
<html>
<head>
<script type='text/javascript'
  src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script>
<script type='text/javascript'>
<!--   ww  w.ja  v a  2 s. co  m-->
var daysOfTheWeek = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
function getDisplay(month, day, year) {
    var d = new Date(year, month-1, day);
    return day + '. ' + daysOfTheWeek[d.getDay()];
}
document.writeln(getDisplay(7, 4, 2012));    


</script>
</head>
<body>

</body>
</html>

The code above is rendered as follows: