Heim >Web-Frontend >js-Tutorial >Wie kann ich Zeitstempel in JavaScript erhalten?
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!