From http://www.w3schools.com (Copyright Refsnes Data)

JavaScript setMonth() Method


Date Object Reference JavaScript Date Object

Definition and Usage

The setMonth() method is used to set the month.

Syntax

dateObject.setMonth(month,day)

Parameter Description
month Required. A numeric value between 0 and 11 representing the month
day Optional. A numeric value between 1 and 31 representing the day


Tips and Notes

Note: The value set by setMonth() is a number between 0 and 11. January is 0, February is 1 and so on.

Note: This method is always used in conjunction with a Date object.


Examples

Example 1

Set the month to 0 (January):

<script type="text/javascript">

var d=new Date();
d.setMonth(0);
document.write(d);

</script>

The output of the code above will be:


Try it yourself »

Example 2

Set the month to 0 (January) and the day to 20:

<script type="text/javascript">

var d=new Date();
d.setMonth(0,20);
document.write(d);

</script>

The output of the code above will be:


Try it yourself »


Date Object Reference JavaScript Date Object

From http://www.w3schools.com (Copyright Refsnes Data)