ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript でタイムスタンプを取得するにはどうすればよいですか?
JavaScript でのタイムスタンプの取得
タイムスタンプは、イベントの追跡、状態の管理、データ整合性の確保などの Web 開発タスクにおいて重要な役割を果たします。 。 JavaScript では、現在の日付と時刻を数値で表すタイムスタンプを取得する方法がいくつかあります。
ミリ秒単位のタイムスタンプ
ミリ秒数を取得するにはUnix エポック (1970 年 1 月 1 日 00:00:00 UTC) 以降は、Date.now() を使用します。メソッド:
Date.now()
または、単項演算子を使用して Date.prototype.valueOf を呼び出すか、valueOf を直接呼び出すこともできます:
+ new Date() new Date().valueOf()
秒単位のタイムスタンプ (Unix タイムスタンプ)
Unix タイムスタンプを取得するには、 Unix エポックからの秒数を計算するには、次の式を使用します。
Math.floor(Date.now() / 1000)
ミリ秒単位のタイムスタンプ (高解像度)
小数ミリ秒を考慮して精度を高めるには、次のアプローチを使用します。 Performance.now を使用することができます:
var timeStampInMs = ( isPerformanceSupported ? window.performance.now() + window.performance.timing.navigationStart : Date.now() ); console.log(timeStampInMs, Date.now());
以上がJavaScript でタイムスタンプを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。