zoukankan      html  css  js  c++  java
  • 订单支付倒计时-剩余时间xx小时xx分xx秒

    //<input type="hidden" id="endTime" value="1554912000000"> 结束时间
     
    function mydate() {
    let startTime = new Date(); // 开始时间
    let endTime = new Date($('#endTime').val()*1); // 结束时间
    let usedTime = endTime - startTime; // 相差的毫秒数
    let days = Math.floor(usedTime / (24 * 3600 * 1000)); // 计算出天数
    let leavel = usedTime % (24 * 3600 * 1000); // 计算天数后剩余的时间
    let hours = Math.floor(leavel / (3600 * 1000)); // 计算剩余的小时数
    let leavel2 = leavel % (3600 * 1000); // 计算剩余小时后剩余的毫秒数
    let minutes = Math.floor(leavel2 / (60 * 1000)); // 计算剩余的分钟数
    let miao = Math.floor(leavel2/1000 % 60)
    if (days==0 && hours==0 && minutes==0 && miao==0) {
    alert('支付时间已过请重新下单')
    clearInterval(newtimer);
    return '0小时0分0秒';
    } else {
    return (days*24 + hours) + '小时' + minutes + '分' + miao + '秒';
    }
    }
    $('#time').text(mydate)
     
    let newtimer = setInterval(function(){
    $('#time').text(mydate)
    },1000)
  • 相关阅读:
    虚方法与非虚方法,native关键字
    Java多态
    Java对象初始化顺序
    继承、初始化
    递归,斐波那契,对象类型数组
    方法重载
    可变形参
    idea
    ss 如何解决margin-top使父元素margin失效
    js中call和apply的用法和区别
  • 原文地址:https://www.cnblogs.com/LiuJL/p/10683322.html
Copyright © 2011-2022 走看看