Date.prototype.valueOf()

valueOf() 方法回傳 Date 物件的原始值。

嘗試一下

語法

js
valueOf()

返回值

從 1970 年 1 月 1 日 00:00:00 UTC 至給定日期之間的毫秒數,若為無效日期則回傳 NaN

描述

valueOf() 方法以數字型別回傳一 Date 物件的原始值,亦即自 1970 年 1 月 1 日 00:00:00 UTC 起所經過的毫秒數。

此方法在功能上相當於 Date.prototype.getTime()

通常此方法由 JavaScript 內部呼叫,而非明確寫在程式碼中。

範例

使用 valueOf()

js
const x = new Date(56, 6, 17);
const myVar = x.valueOf(); // 指派 -424713600000 至 myVar

規範

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

瀏覽器相容性

BCD tables only load in the browser

參見