--- title: Date.now() slug: Web/JavaScript/Reference/Global_Objects/Date/now tags: - Date - JavaScript - 參考 - 方法 - 方法補完 translation_of: Web/JavaScript/Reference/Global_Objects/Date/now ---
{{JSRef}}

Date.now() 方法回傳自 1970/01/01 00:00:00 UTC 起經過的毫秒數。

格式

var timeInMs = Date.now();

回傳值

一個代表由經 UNIX 紀元起經過的毫秒數值({{jsxref("Number")}})。

描述

由於 now() 是 {{jsxref("Date")}} 的靜態方法,你只能用 Date.now() 的方式呼叫它。

補完

這個函數是 ECMA-262 第 5 版的標準。 對於未更新支援此方法的引擎,可以利用底下的程式補上:

if (!Date.now) {
  Date.now = function now() {
    return new Date().getTime();
  };
}

規範

規範 狀態
{{SpecName('ES5.1', '#sec-15.9.4.4', 'Date.now')}} {{Spec2('ES5.1')}} 初始定義,實作在 JavaScript 1.5 。
{{SpecName('ES6', '#sec-date.now', 'Date.now')}} {{Spec2('ES6')}}  
{{SpecName('ESDraft', '#sec-date.now', 'Date.now')}} {{Spec2('ESDraft')}}  

瀏覽器相容性

{{CompatibilityTable}}
平台 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本支援 {{CompatChrome("5")}} {{CompatGeckoDesktop("1.9")}} {{CompatIE("9")}} {{CompatOpera("10.50")}} {{CompatSafari("4")}}
平台 Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本支援 {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}

相關資源