Metodo setMonth
Consente di impostare il valore del mese nell'oggetto Date utilizzando l'ora locale.
function setMonth(numMonth : Number [, dateVal : Number])
Argomenti
numMonth
Obbligatoria. Valore numerico che rappresenta il mese. Il valore di January è 0 e i valori degli altri mesi sono impostati consecutivamente sui numeri successivi.dateVal
Facoltativo. Valore numerico che rappresenta il giorno del mese. Se omesso, verrà utilizzato il valore restituito da una chiamata al metodo getDate.
Note
Per impostare il valore del mese in base al formato UTC (Tempo universale coordinato, Universal Coordinated Time), è possibile utilizzare il metodo setUTCMonth.
Se il valore di numMonth è maggiore di 11 (gennaio corrisponde a 0) o è un numero negativo, l'anno memorizzato verrà modificato di conseguenza. Se, ad esempio, la data memorizzata è "5 gen 1996" e si richiama il metodo setMonth(14), la data verrà modificata in "5 mar 1997".
È possibile utilizzare il metodo setFullYear per impostare l'anno, il mese e il giorno del mese.
Esempio
Nell'esempio seguente viene illustrato l'utilizzo del metodo setMonth.
function SetMonthDemo(newmonth){
var d = new Date();
d.setMonth(newmonth);
var s = d.toLocaleString();
return(s);
}