date.setSeconds

date.setSeconds

setSeconds()方法根据本地时间设置一个日期对象的秒数。

语法

dateObj.setSeconds(secondsValue[, msValue])

JavaScript 1.3之前的版本

dateObj.setSeconds(secondsValue)

参数

secondsValue一个 0 到 59 的整数。

返回值

UTC 1970年1月1日00:00:00与更新的日期之间的毫秒数。

描述

如果没有指定 msValue参数,就会使用getMilliseconds()方法的返回值。

如果一个参数超出了合理范围, setSeconds 方法会相应地更新日期对象的时间信息。例如,为 secondsValue 指定 100,则日期对象的分钟数会相应地加 1,秒数将会使用 40

例子

Using setSeconds()

var theBigDay = new Date( theBigDay.setSeconds(30

规格

SpecificationStatusComment
ECMAScript 1st Edition (ECMA-262)StandardInitial definition. Implemented in JavaScript 1.0.
ECMAScript 5.1 (ECMA-262)The definition of 'Date.prototype.setSeconds' in that specification.Standard
ECMAScript 2015 (6th Edition, ECMA-262)The definition of 'Date.prototype.setSeconds' in that specification.Standard
ECMAScript Latest Draft (ECMA-262)The definition of 'Date.prototype.setSeconds' in that specification.Draft

浏览器兼容性

FeatureChromeFirefoxEdgeInternet ExplorerOperaSafari
Basic Support(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)

FeatureAndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Basic Support(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)(Yes)