zoukankan      html  css  js  c++  java
  • 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);
    },

  • 相关阅读:
    ACL最大权限及相关命令
    ACL权限设置
    Linux权限管理--ACL权限简介
    Linux用户信息文件/etc/passwd
    本地光盘yum源的搭建
    响应式 和 移动 web
    svg
    vi 命令
    html 语法
    运营给的广告设计稿如何做
  • 原文地址:https://www.cnblogs.com/min77/p/10334925.html
Copyright © 2011-2022 走看看