📜  JavaScript 日期 setUTCHours() 方法(1)

📅  最后修改于: 2023-12-03 15:01:44.241000             🧑  作者: Mango

JavaScript 日期 setUTCHours() 方法

JavaScript 中的 Date 对象提供了很多有用的方法来操作日期和时间。setUTCHours() 方法是其中之一,它可以用来设置日期中的小时数,而且以协调世界时 (UTC) 为标准。

语法
dateObject.setUTCHours(hoursValue[, minutesValue[, secondsValue[, msValue]]])

参数:

  • hoursValue:必需,要设置的小时数,从 0 到 23。
  • minutesValue:可选,要设置的分钟数,默认为 0。
  • secondsValue:可选,要设置的秒数,默认为 0。
  • msValue:可选,要设置的毫秒数,默认为 0。

返回值:

该方法返回调用该方法的日期对象,也就是 dateObject

示例

下面是一个使用 setUTCHours() 方法的示例:

const date = new Date('2021-12-15T12:00:00Z');
console.log(date.toUTCString()); // "Wed, 15 Dec 2021 12:00:00 GMT"

// 将小时数设置为 20
date.setUTCHours(20);

console.log(date.toUTCString()); // "Wed, 15 Dec 2021 20:00:00 GMT"

在上面的例子中,我们首先创建了一个时间戳为 2021 年 12 月 15 日 12 点的 Date 对象 date。接着,我们使用 setUTCHours() 方法将日期中的小时数设置为 20,并输出了设置后的日期对象。

总结

setUTCHours() 方法是 Date 对象中提供的一种设置小时数的方法,它以协调世界时 (UTC) 为标准。该方法支持设置小时、分钟、秒和毫秒数,而且调用后会返回修改后的日期对象。