- JavaScript Basics
- JavaScript Tutorial
- JavaScript: where to write
- JavaScript: how to display
- JavaScript: keywords
- JavaScript: comments
- JavaScript: variables
- JavaScript: operators
- JavaScript: data types
- JavaScript Conditional Statements
- JavaScript: if-else
- JavaScript: switch
- JavaScript: for loop
- JavaScript: while loop
- JavaScript: do-while loop
- JavaScript: break and continue
- JavaScript Popup Boxes
- JavaScript: alert box
- JavaScript: confirm box
- JavaScript: prompt box
- JavaScript Popular Topics
- JavaScript: functions
- JavaScript: innerHTML
- JavaScript: getElementById()
- JavaScript: getElementsByClassName()
- JavaScript: getElementsByName()
- JavaScript: getElementsByTagName()
- JavaScript: querySelector()
- JavaScript: querySelectorAll()
- JavaScript: document.write()
- JavaScript: console.log()
- JavaScript: boolean
- JavaScript: events
- JavaScript: Math object
- JavaScript: Math.random()
- JavaScript: Number()
- JavaScript: parseInt()
- JavaScript: parseFloat()
- JavaScript Arrays
- JavaScript: array
- JavaScript: find length of array
- JavaScript: add element at beginning
- JavaScript: add element at end
- JavaScript: remove first element
- JavaScript: remove last element
- JavaScript: get first index
- JavaScript: get last index
- JavaScript: reverse an array
- JavaScript: sort an array
- JavaScript: concatenate arrays
- JavaScript: join()
- JavaScript: toString()
- JavaScript: from()
- JavaScript: check if value exists
- JavaScript: check if array
- JavaScript: slice an array
- JavaScript: splice()
- JavaScript: find()
- JavaScript: findIndex()
- JavaScript: entries()
- JavaScript: every()
- JavaScript: fill()
- JavaScript: filter()
- JavaScript: forEach()
- JavaScript: map()
- JavaScript Strings
- JavaScript: string
- JavaScript: length of string
- JavaScript: convert to lowercase
- JavaScript: convert to uppercase
- JavaScript: string concatenation
- JavaScript: search()
- JavaScript: indexOf()
- JavaScript: search() vs. indexOf()
- JavaScript: match()
- JavaScript: match() vs. search()
- JavaScript: replace()
- JavaScript: toString()
- JavaScript: String()
- JavaScript: includes()
- JavaScript: substr()
- JavaScript: slice string
- JavaScript: charAt()
- JavaScript: repeat()
- JavaScript: split()
- JavaScript: charCodeAt()
- JavaScript: fromCharCode()
- JavaScript: startsWith()
- JavaScript: endsWith()
- JavaScript: trim()
- JavaScript: lastIndexOf()
- JavaScript Date and Time
- JavaScript: date and time
- JavaScript: Date()
- JavaScript: getFullYear()
- JavaScript: getMonth()
- JavaScript: getDate()
- JavaScript: getDay()
- JavaScript: getHours()
- JavaScript: getMinutes()
- JavaScript: getSeconds()
- JavaScript: getMilliseconds()
- JavaScript: getTime()
- JavaScript: getUTCFullYear()
- JavaScript: getUTCMonth()
- JavaScript: getUTCDate()
- JavaScript: getUTCDay()
- JavaScript: getUTCHours()
- JavaScript: getUTCMinutes()
- JavaScript: getUTCSeconds()
- JavaScript: getUTCMilliseconds()
- JavaScript: toDateString()
- JavaScript: toLocaleDateString()
- JavaScript: toLocaleTimeString()
- JavaScript: toLocaleString()
- JavaScript: toUTCString()
- JavaScript: getTimezoneOffset()
- JavaScript: toISOString()
- JavaScript Regular Expression
- JavaScript: regular expression
- JavaScript: RegEx . (dot)
- JavaScript: RegEx \w and \W
- JavaScript: RegEx \d and \D
- JavaScript: RegEx \s and \S
- JavaScript: RegEx \b and \B
- JavaScript: RegEx \0
- JavaScript: RegEx \n
- JavaScript: RegEx \xxx
- JavaScript: RegEx \xdd
- JavaScript: RegEx quantifiers
- JavaScript: RegEx test()
- JavaScript: RegEx lastIndex
- JavaScript: RegEx source
- JavaScript Programs
- JavaScript Programs
JavaScript getDate(): Find Day of the Month (1-31)
The JavaScript getDate() method is used when we need to get the day of the month, which will be from 1 to 31. For example:
<!DOCTYPE html> <html> <body> <p id="xyz"></p> <script> const d = new Date(); let day = d.getDate(); document.getElementById("xyz").innerHTML = day; </script> </body> </html>
A constant variable named d is declared with the const keyword and given a fresh instance of the Date object. The time and date are represented by this object.
To obtain the day of the month as a number, the d object's getDate() method is used. The variable day contains this value.
The paragraph element with the id attribute "xyz" is chosen using the document.getElementById() method. The selected paragraph element's innerHTML property is lastly set to the value of day, which is the day of the month.
JavaScript getDate() syntax
The syntax of the getDate() method in JavaScript is:
x.getDate()
The x refers to an object of the Date() constructor.
The getDate() method returns a number from 1 to 31.
Get the Current Day of the Month in JavaScript
The following code is created to find and print the current day of the month using JavaScript.
<!DOCTYPE html> <html> <body> <p>Current Date: <span id="res"></span></p> <script> const d = new Date(); let day = d.getDate(); document.getElementById("res").innerHTML = day; </script> </body> </html>
Current Date:
This example consists of an HTML document with the paragraph element "Current Date:" and the id attribute "res" on a span element. The current day of the month is obtained as a number by the JavaScript code contained within the "script" tags by creating a new instance of the "Date" object and using its getDate() method.
The span element with the id attribute set to "res" is chosen using the document.getElementById() method. The selected span element's innerHTML property is lastly set to the value of day, which is the day of the month.
Please note: To display the date in the format dd-mm-yyyy, refer to its separate example.
Please note: To display time in the format hh:mm:ss, refer to its separate example.
Please note: To display time in the format hh:mm:ss AM/PM, refer to its separate example.
« Previous Tutorial Next Tutorial »