ITimeProvider interface
Dies ist ein ServiceScope-Vertrag zum Lesen der Systemuhr.
Hinweise
Diese Schnittstelle abstrahiert die Funktionalität der Systemzeit-APIs für die Verwendung mit einem ServiceScope. Beispielsweise kann ein Komponententest den TimeProvider-Standarddienst durch eine Pseudoimplementierung ersetzen, die einem manuell inkrementierten Zeitleiste folgt, um sicherzustellen, dass Testfehler immer wiederholbar sind.
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 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