zoukankan      html  css  js  c++  java
  • 倒计时

     

    页面里面的调用

    Data为接口

    只需要获得时间差即可

    var date1=new Date(data.display_begin_at);  //开始时间

                  var date2=new Date(data.display_end_at);    //结束时间

                  var date3=(date2.getTime()-date1.getTime())/1000;  

               var time_stamp = date3;

            timer(time_stamp);

    页面调用的中间函数

    function timeStamp(date) {

        return new Date(date).getTime();

    }

    倒计时的代码

    function timer(intDiff) {

        window.setInterval(function(){

            var day=0,

                hour=0,

                minute=0,

                second=0;//时间默认值

            if(intDiff > 0){

                day = Math.floor(intDiff / (60 * 60 * 24));

                hour = Math.floor(intDiff / (60 * 60)) - (day * 24);

                minute = Math.floor(intDiff / 60) - (day * 24 * 60) - (hour * 60);

                second = Math.floor(intDiff) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);

            }

            if (minute <= 9) minute = '0' + minute;

            if (second <= 9) second = '0' + second;

            $('#day_show').html(day+'天');

            $('#hour_show').html(hour+'时');

            $('#minute_show').html(minute+'分');

            $('#second_show').html(second+'秒');

            intDiff --;

        }, 1000);

    }

  • 相关阅读:
    设计模式(十七)Observer模式
    设计模式(十六)Mediator模式
    设计模式(十五)Facade模式
    设计模式(十四)Chain of Responsibility模式
    设计模式(十三)Visitor模式
    设计模式(十一)Composite模式
    设计模式(十二)Decorator模式
    设计模式(十)Strategy模式
    python 函数编程
    python import hashllb
  • 原文地址:https://www.cnblogs.com/onesea/p/13689897.html
Copyright © 2011-2022 走看看