ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript でタイムスタンプを取得するにはどうすればよいですか?

JavaScript でタイムスタンプを取得するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-09 11:44:12
オリジナル
563 人が閲覧しました

How Can I Get Timestamps in 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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート