Typescript Angular2,Ionic2:如何创建具有小时、分钟、秒和毫秒的倒计时计时器?

Typescript Angular2,Ionic2:如何创建具有小时、分钟、秒和毫秒的倒计时计时器?,typescript,timer,ionic2,angular2-services,countdowntimer,Typescript,Timer,Ionic2,Angular2 Services,Countdowntimer,我想创建一个倒计时计时器,它有4个字段:小时:分钟:秒:毫秒。 在我发布这个问题之前,我已经浏览了以下链接。我不知道为什么我们应该有一个硬编码的日期,然后从中减去一些东西。我不能在这里得到可观测的概念 有人能帮我吗 这是我写的 但这里面有我不想要的“天”,我想要毫秒,如果有人能告诉我是什么 Observable.interval(1000).map((x) => { this.diff = Math.floor((this.eventDate.getT

我想创建一个倒计时计时器,它有4个字段:小时:分钟:秒:毫秒。 在我发布这个问题之前,我已经浏览了以下链接。我不知道为什么我们应该有一个硬编码的日期,然后从中减去一些东西。我不能在这里得到可观测的概念

有人能帮我吗

这是我写的

但这里面有我不想要的“天”,我想要毫秒,如果有人能告诉我是什么

 Observable.interval(1000).map((x) => {
                this.diff = Math.floor((this.eventDate.getTime() - new Date().getTime()) / 1000);
            })
什么意思?我想知道html页面中的代码应该是什么。
提前谢谢

对于我的回答,硬编码日期只是为了举例。最有可能的情况是,您将从输入中检索它。Observables有一个以毫秒为参数的interval方法。你能提供一些我可以使用的源代码吗?
 Observable.interval(1000).map((x) => {
                this.diff = Math.floor((this.eventDate.getTime() - new Date().getTime()) / 1000);
            })