Date.prototype.setMilliseconds()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Date 实例的 setMilliseconds() 方法会根据本地时间设置一个日期对象的毫秒数。

尝试一下

语法

js
setMilliseconds(millisecondsValue)

参数

millisecondsValue

一个在 0 到 999 之间的整数,表示毫秒数。

返回值

原地更改 Date 对象,并返回新的时间戳。如果 millisecondsValueNaN(或任何其他经强制转换后得到 NaN 的值,如 undefined),日期会被设置为无效日期,并返回 NaN

描述

如果指定的数字超出了合理范围,则 Date 对象的时间信息会被相应地更新。例如,如果指定了 1005,则秒数加 1,毫秒数为 5。

示例

使用 setMilliseconds()

js
const theBigDay = new Date();
theBigDay.setMilliseconds(100);

规范

Specification
ECMAScript Language Specification
# sec-date.prototype.setmilliseconds

浏览器兼容性

BCD tables only load in the browser

参见