アプレット - カウントダウン

ここではピットは以下のとおりです。

「 - 」「2020年2月20日午前2時02分02秒」アプレットの形式、表示システムは、カウントダウンIOSがnull生成正常カウントダウンを表示するために「/」と;(/ \置換:APIは、フォーマットがある場合に返さ - / gで、 '/')

countTdown:関数(renderdataTime){//渲染倒计时间
  その=これを聞かせて、
  dataTime = renderdataTimeてみましょう。
  clearInterval(that.data.activityInter)。
  that.data.activityInter =たsetInterval(()=> {
    dataTime--;
    (dataTime <0){なら
      てclearInterval(that.data.activityInter);
        that.setData({
        overTimeFlag:真
      })
      のリターン;
    }
  VAR timeObj =その.forMatterTime(dataTime);
  VAR日= timeObj.days;
  VARの時間= timeObj.hours;
  VAR分= timeObj.minutes;
  VAR秒=のtimeObj.seconds;
  that.setData({
    activityTime:{
    日:1日、
    時間:時間、
    分:分、
    秒:秒
  }
})
}、1000);
}
//取得時間
forMatterTime:関数(leftTime){
  VAR =日数のparseInt(leftTime / 60/60/24%24、10) ; //日の残りの数を計算
  するvar時間=のparseInt(leftTime / 60 /60%24、10); //は、 残り時間算出
  VAR分=のparseInt(leftTime / 60 ; // 60%、10) 残りの分を計算
  VARを秒=のparseInt(leftTimeの60%、 10); //は、 残りの秒数計算
  時間= this.checkTime(時間);
  分= this.checkTime(分);
  秒this.checkTime =(秒);
  戻り{
    日数:日、
    時間:時間、
    分:分、
    秒:秒、
  }
}、


checkTime:関数(I){//数値を追加0-9 0前述の実施例1を01に変更した
  (私は10 <)IF {
    I = "0" + I;
  }
  戻りIが;
}

おすすめ

転載: www.cnblogs.com/jaolo/p/11386915.html