Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
getTime() は Date インスタンスのメソッドで、 元期、すなわち協定世界時 (UTC) における 1970 年 1 月 1 日の先頭の深夜からの経過ミリ秒数を返します。
なし。
数値で、この日時のミリ秒単位のタイムスタンプです。日時が無効な場合は NaN を返します。
Date オブジェクトは基本的にタイムスタンプで表されますが、このメソッドを使用すると、そのタイムスタンプを取得することができます。このメソッドを使用すると、日付と時刻を別の Date オブジェクトに代入するのに便利です。このメソッドは、機能的には valueOf() メソッドと同じです。
同一の time 値を持つ date オブジェクトを構築します。
新たに生成された Date オブジェクトでの、続く 2 個の getTime() の結果を減算して、これらの呼び出しと呼び出しの間の時間を得ます。これは、何らかの命令の実行時間を計測するために使用できます。不要な Date オブジェクトのインスタンス化を避けるため、Date.now() も参照してください。
メモ: パフォーマンス API の高解像度時刻機能に対応しているブラウザーでは、 Performance.now() を使用すると、 Date.now() よりも信頼性が高く正確な経過時間を測定できます。
| ECMAScript® 2027 Language Specification # sec-date.prototype.gettime |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2025年7月22日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.