The script on this page shows how to the name of the day with JavaScript. Basically, we use the getDay() method; the method returns an integer between 0 and 6 (0 corresponds to Sunday, 1 corresponds to Monday, and so on.). Because the method returns only a numerical value, we need to associate that with the names of the days in a week. To do that, we use an array called weekDaysArr. In the array, for example, weekDaysArr[0] stores the day name "Sunday", weekDaysArr[1] stores the day name "Monday", and so on.
For your convenience the script is placed inside a function; so you only have to call the function to get the current day. See the code below for details.
The output of the script:
Step 1: place the following code in the head section (between <head> and </head>) of your web document.
<script language="javascript"> function GetDayName () { var dateObj = new Date(); var weekDaysArr = new Array(); var currDay = dateObj.getDay(); weekDaysArr[0] = "Sunday"; weekDaysArr[1] = "Monday"; weekDaysArr[2] = "Tuesday"; weekDaysArr[3] = "Wednesday"; weekDaysArr[4] = "Thursday"; weekDaysArr[5] = "Friday"; weekDaysArr[6] = "Saturday"; return weekDaysArr[currDay]; } </script>Step 2: Call the GetDayName () function from your web page:
<script language="javascript" type="text/javascript">document.write ("Today is " + GetDayName());</script>