Freigeben über


TimeProvider class

Dies ist die Standardimplementierung von ITimeProvider , die einfach die echten Browser-APIs aufruft.

Konstruktoren

(constructor)(serviceScope)

Erstellt eine neue instance der TimeProvider -Klasse

Eigenschaften

serviceKey

Der Dienstschlüssel für ITimeProvider.

Methoden

getDate()

Gibt das aktuelle Datum/die aktuelle Uhrzeit zurück, ähnlich dem Date-Klassenkonstruktor.

getTimestamp()

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