我们如何通过服务器时间戳来实现自己的计时器功能?

时间:2019-02-06 07:09:43

标签: angular firebase ionic-framework google-cloud-firestore countdowntimer

我们有一个程序每秒钟从php服务器获取一个时间戳。我想知道是否有可能获得一次时间戳并启动我们自己的计时器函数并在计时器函数的基础上调用所需的函数。

this.timer =  Observable.interval(1000).map((x) => {
    let date:number ;
    this.fbdb.getCurrentTimestamp().then((date)=>{
        date = parseInt(date.text());
    if( (+this.nextTicket.ticket_live_at.seconds * 1000) < date){
      this.ngOnInit();
    }
    if((+this.bestData.ticket_live_at.seconds * 1000) < date){
      this.ngOnInit();
    }
      this.nextTicketTime = this.currentTicketTimestamp - date;
      this.bestTicketTime = (+this.bestData.ticket_live_at.seconds * 1000) - date;
    });
          }).subscribe((x) => { });

我们有一个基于 http.get()的功能,可以从PHP Server获取当前时间戳。

let date:number ;
    this.fbdb.getCurrentTimestamp().then((date)=>{
        date = parseInt(date.text());

请建议我,我们如何创建自己的计时器函数,如何从PHP Server获得请求。.

谢谢

0 个答案:

没有答案