zoukankan      html  css  js  c++  java
  • new Date() 倒计时功能

    js中单独调用new Date() 显示的结果是:Fri May 20 2015 20:00:00 GMT+0800这种格式的时间

    JS获取当前时间戳的方法

    JavaScript 获取当前时间戳:
    第一种方法:

    var time =Date.parse(new Date());
    结果:1463732230000
    第二种方法:

    var time =(new Date()).valueOf();
    结果:1463732231455

    第三种方法:

    var time=new Date().getTime();
    结果:1463732299085

        var ems = document.getElementsByTagName("em");
        var t_time = "2016/05/20 20:00:00";    
        s_time = new Date(t_time);
        s_time = Date.parse(t_time) / 1000;   
       (function setTime(){
            var n_time = Date.parse(new Date()) /1000;
            var time = s_time-n_time;
            if (time>0) {
                var d = parseInt(time / 86400);
                time = time - d * 86400;
                var h = parseInt(time / 3600);
                time = time - h * 3600;
                var m = parseInt(time / 60);
                time = time - m * 60;
                var s = time;
                ems[3].innerHTML = s;
                ems[2].innerHTML = m;
                ems[1].innerHTML = h;
                ems[0].innerHTML = d;
                setTimeout(setTime, 500);
            }else {
                alert('倒计时结束了')
            }
        })();

  • 相关阅读:
    深入理解幂等性(转)
    Mysql数据库表结构设计准则
    nodejs以对象做对象的key导致value一直被覆盖
    数组常用方法
    css选择器总结
    CSS 选择器权重计算规则
    ElementUI select
    linux-sed命令
    vue 组件数据传递:
    vue视频: 自定义指令 && 拖拽 && 自定义键盘信息
  • 原文地址:https://www.cnblogs.com/shengliang74/p/5518383.html
Copyright © 2011-2022 走看看