次の方法で共有


ITimeProvider interface

これは、システム クロックを読み取るための ServiceScope コントラクトです。

注釈

このインターフェイスは、 ServiceScope で使用するためにシステム時刻 API の機能を抽象化します。 たとえば、単体テストでは、テストエラーが常に繰り返し可能になるように、既定の TimeProvider サービスを、手動でインクリメントされたタイムラインに従うモック実装に置き換えることができます。

メソッド

getDate()

Date クラス コンストラクターと同様に、現在の日付/時刻を返します。

getTimestamp()

標準の performance.now() API で定義される、DOMHighResTimeStamp のタイミング計測値を返します。

メソッドの詳細

getDate()

Date クラス コンストラクターと同様に、現在の日付/時刻を返します。

getDate(): Date;

戻り値

Date

getTimestamp()

標準の performance.now() API で定義される、DOMHighResTimeStamp のタイミング計測値を返します。

getTimestamp(): number;

戻り値

number