Date.prototype.setMinutes()

基线 广泛可用

此功能已经很成熟,可以在许多设备和浏览器版本上运行。它从以下日期开始在所有浏览器中可用 2015 年 7 月.

setMinutes() 方法 Date 实例根据本地时间更改此日期的分钟数。

试试看

语法

js
setMinutes(minutesValue)
setMinutes(minutesValue, secondsValue)
setMinutes(minutesValue, secondsValue, msValue)

参数

minutesValue

表示分钟的 0 到 59 之间的整数。

secondsValue 可选

表示秒的 0 到 59 之间的整数。如果指定了 secondsValue,则还必须指定 minutesValue

msValue 可选

表示毫秒的 0 到 999 之间的整数。如果指定了 msValue,则还必须指定 minutesValuesecondsValue

返回值

在原处更改 Date 对象,并返回其新的 时间戳。如果参数为 NaN(或其他会 强制转换为 NaN 的值,如 undefined),则日期将设置为 无效日期 并返回 NaN

描述

如果不指定 secondsValuemsValue 参数,则使用 getSeconds()getMilliseconds() 返回的相同值。

如果指定的参数超出预期范围,则相应更新其他参数和 Date 对象中的日期信息。例如,如果为 secondsValue 指定 100,则分钟增加 1(minutesValue + 1),秒使用 40。

示例

使用 setMinutes()

js
const theBigDay = new Date();
theBigDay.setMinutes(45);

规范

规范
ECMAScript 语言规范
# sec-date.prototype.setminutes

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参阅