TimeProvider class
Dies ist die Standardimplementierung von ITimeProvider , die einfach die echten Browser-APIs aufruft.
Konstruktoren
(constructor)(service |
Erstellt eine neue instance der |
Eigenschaften
service |
Der Dienstschlüssel für ITimeProvider. |
Methoden
get |
Gibt das aktuelle Datum/die aktuelle Uhrzeit zurück, ähnlich dem Date-Klassenkonstruktor. |
get |
Gibt eine DOMHighResTimeStamp-Zeitmessung, wie von der Standard-API performance.now() definiert, zurück. |
Details zum Konstruktor
(constructor)(serviceScope)
Erstellt eine neue instance der TimeProvider
-Klasse
constructor(serviceScope: ServiceScope);
Parameter
- serviceScope
- ServiceScope
Details zur Eigenschaft
serviceKey
Der Dienstschlüssel für ITimeProvider.
static readonly serviceKey: ServiceKey<ITimeProvider>;
Eigenschaftswert
Details zur Methode
getDate()
Gibt das aktuelle Datum/die aktuelle Uhrzeit zurück, ähnlich dem Date-Klassenkonstruktor.
getDate(): Date;
Gibt zurück
Date
getTimestamp()
Gibt eine DOMHighResTimeStamp-Zeitmessung, wie von der Standard-API performance.now() definiert, zurück.
getTimestamp(): number;
Gibt zurück
number