ITimeProvider interface
Il s’agit d’un contrat ServiceScope pour lire l’horloge système.
Remarques
Cette interface extrait les fonctionnalités des API de temps système pour une utilisation avec un ServiceScope. Par exemple, un test unitaire peut remplacer le service TimeProvider par défaut par une implémentation fictive qui suit une chronologie incrémentée manuellement, afin de garantir que les échecs de test sont toujours reproductibles.
Méthodes
get |
Retourne la date/heure actuelle, similaire au constructeur de classe Date. |
get |
Renvoie une mesure de temps DOMHighResTimeStamp, comme défini par l’API performance.now() standard. |
Détails de la méthode
getDate()
Retourne la date/heure actuelle, similaire au constructeur de classe Date.
getDate(): Date;
Retours
Date
getTimestamp()
Renvoie une mesure de temps DOMHighResTimeStamp, comme défini par l’API performance.now() standard.
getTimestamp(): number;
Retours
number