Home >>JavaScript Date Object Methods >JavaScript setMonth() Method
JavaScript setMonth() method is an inbuilt method in JavaScript which is used to set the month of a date object according to local time. Value of month is from 0 to 11. 0 indicates January, 1 indicates February and so on till 11 for December.
Syntax:Date.setMonth(month, day)
Parameter | Description |
---|---|
month | It is Required. An integer (0-11) representing the month. |
day | It is Optional. An integer from 1-31 representing the day of the month. |
Method | Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
setMonth() | Yes | Yes | Yes | Yes | Yes |
<html> <body> <button onclick="mySetMonth()">click me</button> <p id="SM"></p> <script> function mySetMonth() { var c = new Date(); c.setMonth(8); document.getElementById("SM").innerHTML = c; } </script> </body> </html>
<html> <body> <script> var dateobj = new Date(); dateobj.setMonth(1); var x = dateobj.getMonth(); var y = dateobj.getDate(); var z = dateobj.getFullYear(); document.write(x + "<br>"); document.write(y + "<br>"); document.write(z); </script> </body> </html>