Heim >Web-Frontend >js-Tutorial >Wie kann ich Zeitstempel in JavaScript erhalten?

Wie kann ich Zeitstempel in JavaScript erhalten?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-09 11:44:12564Durchsuche

How Can I Get Timestamps in JavaScript?

Zeitstempel in JavaScript abrufen

Zeitstempel spielen eine entscheidende Rolle in der Webentwicklung für Aufgaben wie die Verfolgung von Ereignissen, die Statusverwaltung und die Gewährleistung der Datenintegrität . In JavaScript gibt es mehrere Methoden, um einen Zeitstempel zu erhalten, der das aktuelle Datum und die aktuelle Uhrzeit als numerischen Wert darstellt.

Zeitstempel in Millisekunden

Um die Anzahl der Millisekunden abzurufen Verwenden Sie seit der Unix-Epoche (00:00:00 UTC am 1. Januar 1970) die Funktion Date.now() Methode:

Date.now()

Alternativ können Sie den unären Operator verwenden, um Date.prototype.valueOf aufzurufen, oder valueOf direkt aufrufen:

+ new Date()
new Date().valueOf()

Zeitstempel in Sekunden (Unix-Zeitstempel)

Um den Unix-Zeitstempel zu erhalten, der die Anzahl der Sekunden seit dem Unix darstellt Epoche verwenden Sie die folgende Formel:

Math.floor(Date.now() / 1000)

Zeitstempel in Millisekunden (höhere Auflösung)

Für eine höhere Präzision unter Berücksichtigung von Bruchteilen von Millisekunden verwenden Sie den folgenden Ansatz unter Verwendung von performance.now Angestellt werden dürfen:

var timeStampInMs = (
    isPerformanceSupported ?
    window.performance.now() +
    window.performance.timing.navigationStart :
    Date.now()
);

console.log(timeStampInMs, Date.now());

Das obige ist der detaillierte Inhalt vonWie kann ich Zeitstempel in JavaScript erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn