JavaScript setUTCHours() 方法

Date 對象參考手冊 JavaScript Date 對象

實例

根據世界時 (UTC) 設置小時字段為15:

var d = new Date();
d.setUTCHours(15);

d 按當地時間輸出:



定義和用法

setUTCHours() 方法用於根據世界時 (UTC) 設置小時(0 - 23)。

該方法可用於設置分鐘數,秒數以及毫米數。

提示:協調世界時,又稱世界統一時間,世界標準時間,國際協調時間,簡稱UTC(Universal Coordinated Time)。

注意:UTC 時間即為 GMT(格林尼治) 時間。


流覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要流覽器都支持 setUTCHours() 方法。


語法

Date.setUTCHours(hour,min,sec,millisec)

參數 Values

參數 描述
hour 必需。要給 dateObject 設置的小時字段的值。

該參數是 0 ~ 23 之間的整數:

  • -1 為前一天的最後一個小時。
  • 24 為明天的第一個小時
min 可選。要給 date Object 設置的分鐘字段的值。

該參數是 0 ~ 59 之間的整數:

  • -1 為前一小時的最後一分鐘
  • 60 為下一小時的第一分鐘
sec 可選。要給 date Object 設置的秒字段的值。

該參數是 0 ~ 59 之間的整數:

  • -1 為前一分鐘的最後一秒
  • 60 為下一分鐘的第一秒
millisec 可選。要給 date Object 設置的毫秒字段的值。

該參數是 1 ~ 999 之間的整數:

  • -1 為前一秒鐘的最後一毫秒數
  • 1000 為下一秒鐘的第一毫秒數

返回值

Type 描述
Number 1970年 1月 1日 至調整過的日期的毫秒數。

技術細節

JavaScript 版本: 1.3


更多實例

實例

根據世界時 (UTC) 設置時間為 15:35:01 :

var d = new Date();
d.setUTCHours(15,35,1);

d 按當地時間輸出結果:



實例

根據世界時 (UTC) 設置時間為48小時之前:

var d = new Date();
d.setUTCHours(d.getUTCHours()-48);

d 按當地時間輸出結果:




Date 對象參考手冊 JavaScript Date 對象