• 两个相隔时间的倒计时


    1.比如下了单后,24小时还没付款就取消订单(后台需要定时器处理)

    //倒计时
                    var createTime = datas.createTime ,//创建时间时间戳(终止时间)
                        daySeconds = 24 * 60 * 60 * 1000 ,//一天的时间时间戳
                        oneDays = createTime + daySeconds ,//创建时间一天后的时间戳
                        nowTime = new Date().getTime() ,//现在的时间(开始时间)
                        seconds = oneDays-nowTime  ;//相差的时间
                    if(seconds>0){
                        times = setInterval(function(){
                            nowTime = new Date().getTime() ;//现在的时间
                            seconds = oneDays-nowTime  ;//相差时间
                            var h=Math.floor(seconds/1000/60/60%24); //
                            var m=Math.floor(seconds/1000/60%60); //
                            var s=Math.floor(seconds/1000%60); ////绑定值
                            $(".remainTime").text("剩余"+h+"时"+m+"分"+s+"秒后将自动取消") ;
                            //等于0时终止倒计时,同时处理业务
                            if(seconds==0){
                                //清空定时器
                                clearInterval(times) ;
                                //取消订单
                                var orderId = $(".orderId").val() ;
                                cancelOrder(orderId) ;
                            }
                        },1000) ;
                    }
  • 相关阅读:
    变量的分类
    诫子书
    变量variable
    标识符Identifier
    保留字reserved word
    关键字keyword
    编译运行代码的指令
    创建如下的类,使得运行的话可以输出
    常用的几个命令行操作都有哪些?
    idea快捷键整合-无鼠标操作idea
  • 原文地址:https://www.cnblogs.com/-scl/p/7772730.html
Copyright © 2020-2023  润新知