setHours 方法
利用本地時間設定 Date 物件中的小時值。
function setHours(numHours : Number [, numMin : Number [, numSec : Number [, numMilli : Number ]]])
引數
numHours
必要項。 等於小時值的數值。numMin
選擇項。 等於分鐘值的數值。numSec
選擇項。 等於秒鐘值的數值。numMilli
選擇項。 等於毫秒值的數值。
備註
如果不指定選擇性引數,則所有需要選擇性引數的 set 方法都會使用對應的 get 方法所傳回的數值。 例如,如果沒有指定 numMinutes 引數,JScript 就會使用 getMinutes 方法所傳回的值。
若要利用 Coordinated Universal Time (UTC) 設定小時值,請使用 setUTCHours 方法。
如果引數值大於其範圍或者是負數的話,其他的儲存值都會跟著修改。 例如,儲存的日期如果是 "Jan 5, 1996 00:00:00",這時若呼叫 setHours(30),則日期會變成 "Jan 6, 1996 06:00:00"。負數的處理方式類似。
範例
下列範例說明如何使用 setHours 方法。
function SetHoursDemo(nhr, nmin, nsec){
var d, s; // Declare variables.
d = new Date(); // Create Date object.
d.setHours(nhr, nmin, nsec); // Set hours, minutes, & seconds.
s = "Current setting is " + d.toLocaleString()
return(s); // Return new date setting.
}