Share via


setMonth 方法

更新:2007 年 11 月

利用本地時間設定 Date 物件中的月份值。

 function setMonth(numMonth : Number [, dateVal : Number]) 

引數

  • numMonth
    必要項。等於月份的數值。

  • dateVal
    選擇項。代表日期的數值。如果未提供的話,將使用呼叫 getDate 方法所得的值。

備註

若要利用 Coordinated Universal Time (UTC) 設定月份值,請使用 setUTCMonth 方法。

如果 numMonth 的值大於 11 (一月是月份 0) 或者是負數的話,儲存的年份會跟著修改。例如,儲存的日期如果是 "Jan 5, 1996",這時若呼叫 setMonth(14),則日期會變成 "Mar 5, 1997"。

範例

下列範例說明如何使用 setMonth 方法。

function SetMonthDemo(newmonth){
   var d, s;               //Declare variables.
   d = new Date();         //Create Date object.
   d.setMonth(newmonth);   //Set month.
   s = "Current setting is ";
   s += d.toLocaleString(); 
   return(s);              //Return new setting.
}

需求

1 版

套用至︰

Date 物件

請參閱

參考

getMonth 方法

getUTCMonth 方法

setUTCMonth 方法