js订单支付倒计时

            结合vantUI的倒计时(CountDown)使用 ;

            res.data.createTime 为接口返回的时间字段,IOS上显示时不支持的时间格式("2020-05-20  16:21:18")要转化一下为: res.data.createTime  = new Date(res.data.createTime.replace(/-/g, "/"));

            定义变量timeValue 

          

          let currentDate = new Date();   //获取当前时间

          let createDate = new Date(res.data.createTime);    //格式化订单创建时候的时间

          let disDate = (currentDate - createDate)/1000/60;//计算相隔分钟

          this.timeValue =((res.data.data.normalOrderOvertime-disDate) / 60) * 60 * 60 * 1000;

        (res.data.data.normalOrderOvertime  为接口返回的订单失效时间)

            效果如下:

你可能感兴趣的:(js订单支付倒计时)