• vue 倒计时 iOS无效


    vue实现的倒计时在苹果手机上无效,原因是因为后台返回的时间格式是‘2019-1-29 17:13:04’,而苹果手机只能解析这种时间格式‘YYYY/MM/DD HH:mm:ss’,修改后测试成功的代码如下:

    npm install moment -save;

    this.countdown();

    countdown(){
    var date = new Date();
    var now = date.getTime();
    //设置截止时间
    let time = moment(this.activityRules.activityStartDate).format('YYYY/MM/DD HH:mm:ss');
    var endDate = new Date(time);
    var end = endDate.getTime();
    //时间差
    var leftTime = end - now;

    if (leftTime >= 0) {
    let hr = Math.floor(leftTime / 1000 / 60 / 60);
    let min = Math.floor(leftTime / 1000 / 60 % 60);
    let sec = Math.floor(leftTime / 1000 % 60);

    this.hr = hr > 9 ? hr : '0' + hr;
    this.min = min > 9 ? min : '0' + min;
    this.sec = sec > 9 ? sec : '0' + sec;
    }
    //递归每秒调用countTime方法,显示动态时间效果
    setTimeout(this.countdown, 1000);
    },

  • 相关阅读:
    边缘检测
    图片融合
    毛玻璃
    图像添加马赛克
    图像颜色反转
    图像灰度处理
    图像仿射变换/旋转
    图像剪切/位移
    图像缩放/插值
    神经网络逼近股票价格
  • 原文地址:https://www.cnblogs.com/min77/p/10334925.html
Copyright © 2020-2023  润新知