setUTCHours メソッド

Date オブジェクトの時刻の時の部分を世界協定時刻 (UTC) で設定します。

function setUTCHours(numHours : Number [, numMin : Number [, numSec : Number [, numMilli : Number]]]) 

引数

  • numHours
    必ず指定します。 設定する時を表す数値を指定します。

  • numMin
    省略可能です。 設定する分を表す数値を指定します。

  • numSec
    省略可能です。 設定する秒を表す数値を指定します。

  • numMilli
    省略可能です。 設定するミリ秒を表す数値を指定します。

解説

省略可能な引数を指定せずに、set で始まる名前の各メソッドを使用した場合、省略した設定の部分には対応する get で始まる名前のメソッドで返される値が設定されます。 たとえば、numMin 引数を指定しなかった場合は、JScript では getUTCMinutes メソッドにより返される値が使用されます。

時の設定をローカル時間で行うには、setHours メソッドを使用してください。

引数に有効範囲を超える値や負の値を指定すると、値に応じて格納される他の値が変更されます。 たとえば、格納されている日付が "Jan 5, 1996 00:00:00.00" の場合に setUTCHours(30) メソッドを使用すると、日付は "Jan 6, 1996 06:00:00.00" に変更されます。

使用例

setUTCHours メソッドの使用例を次に示します。

function SetUTCHoursDemo(nhr, nmin, nsec){   
    var d = new Date();
    d.setUTCHours(nhr, nmin, nsec);
    
    s = d.toUTCString(); 
    return(s);
}

必要条件

Version 3

対象

Date オブジェクト

参照

参照

getHours メソッド

getUTCHours メソッド

setHours メソッド