• 八、 倒计时


    页面里面的调用

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

    }

  • 相关阅读:
    1360 奇怪的电梯(lift)
    1249 Lake Counting
    1330 【例8.3】最少步数
    1329 【例8.2】细胞
    1215 迷宫
    垃圾树
    vector
    1970:【15NOIP普及组】扫雷游戏
    1251:仙岛求药
    Python3+PCAN-USB基于PCAN-Basic二次开发实现上位机功能
  • 原文地址:https://www.cnblogs.com/deng-jie/p/9104260.html
Copyright © 2020-2023  润新知