Date.prototype.setTime()

setTime() 方法以一个表示从1970-1-1 00:00:00 UTC计时的毫秒数为来为 Date 对象设置时间。

语法

dateObj.setTime(timeValue)

参数

timeValue
一个整数,表示从1970-1-1 00:00:00 UTC开始计时的毫秒数。

返回值

UTC 1970年1月1日00:00:00与更新日期之间的毫秒数(实际上是自变量的值)。

描述

使用 setTime 方法用来把一个日期时间赋值给另一个 Date 对象。

例子

例子:使用setTime

theBigDay = new Date("July 1, 1999");
sameAsBigDay = new Date();
sameAsBigDay.setTime(theBigDay.getTime());

规范

规范版本 规范状态 注解
ECMAScript 1st Edition. Implemented in JavaScript 1.0 Standard Initial definition.
ECMAScript 5.1 (ECMA-262)
Date.prototype.setTime
Standard
ECMAScript 2015 (6th Edition, ECMA-262)
Date.prototype.setTime
Standard

浏览器兼容性

Update compatibility data on GitHub
Desktop Mobile Server
Chrome Edge Firefox Internet Explorer Opera Safari Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet Node.js
setTime Chrome Full support 1 Edge Full support 12 Firefox Full support 1 IE Full support 3 Opera Full support Yes Safari Full support Yes WebView Android Full support 1 Chrome Android Full support 18 Firefox Android Full support 4 Opera Android Full support Yes Safari iOS Full support Yes Samsung Internet Android Full support 1.0 nodejs Full support Yes

Legend

Full support  
Full support

相关链接