• 八、 倒计时


    页面里面的调用

    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);

    }

  • 相关阅读:
    hdu1233
    zoj 3529
    hdu 2516 取石子游戏
    组合博弈理论
    博弈——sg函数的原理和优化
    博弈及sg函数
    poj2039
    hdu 1250
    C# 类的继承和访问
    C# 索引
  • 原文地址:https://www.cnblogs.com/deng-jie/p/9104260.html
Copyright © 2020-2023  润新知