setMinutes()
方法根据本地时间为一个日期对象设置分钟数。
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
语法
dateObj.setMinutes(minutesValue[, secondsValue[, msValue]])
JavaScript 1.3之前版本
dateObj.setMinutes(minutesValue)
参数
minutesValue
- 一个 0 到 59 的整数,表示分钟数。
secondsValue
- 一个 0 到 59 的整数,表示秒数。如果指定了
secondsValue
参数,则必须同时指定minutesValue
参数。
msValue
- 一个 0 到 999 的数字,表示微秒数,如果指定了
msValue
参数,则必须同时指定minutesValue
和secondsValue
参数。
描述
如果没有指定 secondsValue
和 msValue
参数,就会使用 getSeconds()
和 getmilliseconds()
方法的返回值。
如果有一个指定的参数超出了合理范围,setMinutes
会相应地更新日期对象中的时间信息。例如,为 secondsValue
指定 100,分钟数将会加 1,而秒数会为 40。
例子
例子:使用setMinutes方法
var theBigDay = new Date();
theBigDay.setMinutes(45);
规范
规范版本 | 规范状态 | 注解 |
---|---|---|
ECMAScript 1st Edition. Implemented in JavaScript 1.0 | Standard | Initial definition. |
ECMAScript 5.1 (ECMA-262) Date.prototype.setMinutes |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) Date.prototype.setMinutes |
Standard |
浏览器兼容性
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.