Date.prototype.getTime()

Die getTime() Methode gibt einen nummerischen Wert zurück, der die Zeit gemäß der Weltzeit angibt.


Man kann diese Methode einsetzten, um ein anderes Date Objekt zu initialisieren. Diese Methode hat den gleichen Funktionsumfang wie die valueOf() Methode.

Syntax

dateObj.getTime()

Rückgabewert

Die Anzahl der Millisekunden zwischen dem 1. Januar 1970 00:00:00 UTC und dem gegebenen Zeitpunkt.

Beispiele

Einsatz von getTime() für das Kopieren von Daten

Erstellen eines Date Objektes mit identischem Zeitwert.

// Seit der Monat 0-basiert ist, ist birthday der 10. Januar 1995
var birthday = new Date(1994, 12, 10);
var copy = new Date();
copy.setTime(birthday.getTime());

 

Ausführzeit Messen

Das Subtrahieren zweier getTime() Aufrufe auf Date Objekten, ergibt die Zeitspanne zwischen den beiden Aufrufen. Das kann eingesetzt werden, um die Ausführungszeit von Operationen zu berechnen. Auch die Date.now() Methode kann eingesetzt werden, um unnötiges Instanziieren von Date Objekten zu vermeiden.

var end, start;

start = new Date();
for (var i = 0; i < 1000; i++) {
  Math.sqrt(i);
}
end = new Date();

console.log('Operation took ' + (end.getTime() - start.getTime()) + ' msec');

Spezifikationen

Spezifikation Status Kommentar
ECMAScript 1st Edition (ECMA-262) Standard Initiale Definition. Implementiert in JavaScript 1.0.
ECMAScript 5.1 (ECMA-262)
Die Definition von 'Date.prototype.getTime' in dieser Spezifikation.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
Die Definition von 'Date.prototype.getTime' in dieser Spezifikation.
Standard  
ECMAScript 2017 Draft (ECMA-262)
Die Definition von 'Date.prototype.getTime' in dieser Spezifikation.
Entwurf  

Browserkompatibilität

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Ja) (Ja) (Ja) (Ja) (Ja)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Ja) (Ja) (Ja) (Ja) (Ja) (Ja)

Siehe auch

Schlagwörter des Dokuments und Mitwirkende

 Mitwirkende an dieser Seite: schlagi123, davidwittenbrink
 Zuletzt aktualisiert von: schlagi123,