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

    用时间戳来计算倒计时

    时间戳:当前时间距离1970年1月1日一共过了多少毫秒。

    得到当前时间以及结束时间的时间戳,二者相减即是剩余的毫秒数,将剩余毫秒数转化成 时 分 秒 即是倒计时。

    function countDown(Time) {
        var nowTime = +new Date(); //当前时间的时间戳
        var inputTime = +new Date(Time); // 传进来时间的时间戳
        var times = (inputTime - nowTime) / 1000; // times为剩余时间(倒计时)秒数
        var d = parseInt(times / 60 / 60 / 24); // 倒计时多少天
        d = d < 10 ? '0' + d : d; // 三元运算符判断天数是否小于10,小于的话在前边加个0(为了看起来不别扭)
        var h = parseInt(times / 60 / 60 % 24); // 倒计时多少小时
        h = h < 10 ? '0' + h : h;
        var m = parseInt(times / 60 % 60); // 倒计时多少分钟
        m = m < 10 ? '0' + m : m;
        var s = parseInt(times % 60); // 倒计时多少秒
        s = s < 10 ? '0' + s : s;
        return d + '天' + h +'时' + m + '分' + s + '秒';
    }
  • 相关阅读:
    java线程
    面向切面编程
    控制反转IOC与依赖注入DI
    phpexecel 导入导出,格式
    PHPExcel设置数据格式的几种方法
    九度oj 题目1416:猴子吃坚果
    九度oj 题目1397:查找数段
    poj 1065 Wooden Sticks
    poj 3181 Dollar Dayz
    poj 1742 Coins
  • 原文地址:https://www.cnblogs.com/sunyan-blog/p/11783319.html
Copyright © 2011-2022 走看看