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('倒计时结束了')
            }
        })();

  • 相关阅读:
    程序员常去的14个顶级开发社区
    为何技术领域中女程序员较少?
    为何技术领域中女程序员较少?
    为何技术领域中女程序员较少?
    关于HTTP和HTTPS的区别
    关于HTTP和HTTPS的区别
    关于HTTP和HTTPS的区别
    Coupled model
    java和javascript日期详解
    Java 线程总结(十四)
  • 原文地址:https://www.cnblogs.com/shengliang74/p/5518383.html
Copyright © 2011-2022 走看看