TimeProvider class

这是 ITimeProvider 的默认实现,它只需调用真正的浏览器 API。

构造函数

(constructor)(serviceScope)

构造 类的新实例TimeProvider

属性

serviceKey

ITimeProvider 的服务密钥。

方法

getDate()

返回当前日期/时间,类似于 Date 类构造函数。

getTimestamp()

返回由标准 performance.now() API 定义的 DOMHighResTimeStamp 定时测量。

构造函数详细信息

(constructor)(serviceScope)

构造 类的新实例TimeProvider

constructor(serviceScope: ServiceScope);

参数

serviceScope
ServiceScope

属性详细信息

serviceKey

ITimeProvider 的服务密钥。

static readonly serviceKey: IServiceKey<ITimeProvider>;

属性值

方法详细信息

getDate()

返回当前日期/时间,类似于 Date 类构造函数。

getDate(): Date;

返回

Date

getTimestamp()

返回由标准 performance.now() API 定义的 DOMHighResTimeStamp 定时测量。

getTimestamp(): number;

返回

number