1. 程式人生 > >超精簡的微信小程式倒計時功能

超精簡的微信小程式倒計時功能

方法:將時間轉化成秒為單位的正數進行運算,最終得出結果。

js程式碼

  onLoad: function () {
    var nowdate = Date.parse(new Date())/1000; /獲取系統當前時間
    var setdate = 1528732800; /設定時間的時間戳
    var differdate = (setdate - nowdate)/3600/24;
    var overdate = - differdate + 1 /超過時間
    this.setData({
      countDown: differdate ,
      countUp: parseInt(overdate)
    })

wxml程式碼

    <text class="motto" wx:if="{{countDown>0}}">距離開幕還有{{countDown}}天</text>
    <text class="motto" wx:else="{{countDown>0}}">已經進行{{countUp}}天</text>