JavaScript Date setUTCHours() 方法

定義和用法

setUTCHours() 方法根據 UTC 時間設置日期對象的小時。

此方法還可用于設置分鐘、秒和毫秒。

提示:世界協調時間 (UTC) 是由世界時間標準設定的時間。

注釋:UTC 時間與 GMT 時間(格林威治時間)相同。

實例

例子 1

根據 UTC 時間將小時設置為 15:

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

親自試一試

例子 2

將時間設置為 UTC 時間 15:35:01:

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

親自試一試

例子 3

使用 UTC 方法將時間設置為 48 小時前:

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

親自試一試

語法

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

參數值

參數 描述
hour

必需。表示小時的整數。

預期值為 0-23,但允許其他值:

  • -1 將導致前一天的最后一個小時
  • 24 將導致第二天的第一個小時
min

可選。表示分鐘的整數。

預期值為 0-59,但允許其他值:

  • -1 將導致前一小時的最后一分鐘
  • 60 將導致下一小時的第一分鐘
sec

可選。表示秒的整數。

預期值為 0-59,但允許其他值:

  • -1 將導致前一分鐘的最后一秒
  • 60 將導致下一分鐘的第一秒
millisec

可選。表示毫秒的整數。

預期值為 0-999,但允許其他值:

  • -1 將導致前一秒的最后一毫秒
  • 1000 將導致下一秒的第一毫秒

技術細節

返回值: 數值,表示日期對象與 1970 年 1 月 1 日午夜之間的毫秒數。
JavaScript 版本: ECMAScript 1

瀏覽器支持

方法 Chrome IE Firefox Safari Opera
setUTCHours() 支持 支持 支持 支持 支持

相關頁面

教程:JavaScript 日期

教程:JavaScript 日期格式

教程:JavaScript 日期設置方法