📅  最后修改于: 2023-12-03 15:01:44.241000             🧑  作者: Mango
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) 为标准。该方法支持设置小时、分钟、秒和毫秒数,而且调用后会返回修改后的日期对象。