2018-07-13

Date

日期对象的API

年:FullYear
月:Month
日:Date
星期:Day
小时:Hours
分钟:Minutes
秒:Seconds
毫秒:Millseconds

时间定时器

一次定时器
    setTimeout
永久定时器
    setInterval
停止定时器 
    clearTimeout
停止定时器
    clearInterval

现在时间实例

setTimeout(function() {
        var a = new Date(); //获取当前时间
        var year = a.getFullYear(); //年
        var month = a.getMonth(); //月
        var dat = a.getDate(); //日
        var day = a.getDay(); //周
        var hour = a.getHours(); //时
        var min = a.getMinutes(); //分
        var sec = a.getSeconds(); //秒
        document.getElementById('date').innerHTML = '现在时间' + year + '年' + month + '月' + dat + '日,星期' + day + '\t' + hour + '时' + min + '分' + sec + '秒'; //最后拼接在一块
    },2000)

开始、停止倒计时实例

HTML代码

<div class="date">
    <button id="btn">开始计时</button>
    <button id="btn1">停止计时</button>
    <p id="dome1"></p>
    <p id="dome"></p>
</div>

js代码

var btn = document.getElementById('btn');
    var btn1 = document.getElementById('btn1');
    btn.onclick = function() {
        btn1.style.display = 'block';
        btn.style.display = 'none';
        var fun = setInterval(function() {
            var date1 = new Date('2018/09/02 18:00:00');
            var date2 = new Date();
            var old = date1.getTime();
            var now = date2.getTime();
            var time = old - now;
            var moth = Math.floor(time / (1000 * 60 * 60 * 24));
            var moth2 = time % (1000 * 60 * 60 * 24);
            var hour = Math.floor(moth2 / (1000 * 60 * 60));
            var hour2 = time % (1000 * 60 * 60);
            var min = Math.floor(hour2 / (1000 * 60));
            var min2 = time % (1000 * 60);
            var sec = Math.floor(min2 / (1000));
            document.getElementById('dome1').innerHTML = '距离开学还有' + '<br />';
            document.getElementById('dome').innerHTML = +moth + '日' + hour + '时' + min + '分' + sec + '秒';
        })
        btn1.onclick = function() {
            btn1.style.display = 'none';
            btn.style.display = 'block';
            clearInterval(fun);
        }
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 任时光荏苒 你我的心已走了多远 年少轻狂 曾为梦想 走万水千山 阅人间百态 而遇见终会遇见 离散终归离散 花开花落...
    雨落蔚然阅读 2,372评论 16 15
  • 滞留南通第三天,开标到晚上六点半,误了能回家的所有航班,晓安伤心极了,怎么哄都不行,说了好多狠话,挂掉我电话好多次...
    晓安妈妈阅读 1,339评论 0 0
  • 2016年,乘着直播风口,网红经济全面爆发。网红正在创造着新的传播方式与经济奇迹。 美丽只是一种吸引,在资本与幕后...
    媒界平台阅读 3,775评论 0 1