频道栏目
首页 > 资讯 > JavaScript > 正文

js中的获取事件—第5.3讲

16-12-22        来源:[db:作者]  
收藏   我要投稿

一:时间标准?

GMT:格林尼治所在地的标准时间,不准确,一个小时调一次。

UTC:世界统一时间,世界标准时间,国际协调时间。协调世界时是以原子时秒长为基础,2000万年相差一秒。现在基本都用UTC。

二:获取时间间隔?

1. ECMA5添加了Date.now()方法,获取当前日期和时间的毫秒数。

    var start = Date.now();
    for (var i = 0; i < 50000 * 5000; i++) {}
    console.log(i);
    var end = Date.now();
    console.log(end - start);  //时间戳的差

2.在不支持Date.now()的浏览器中可以使用+操作符获取Date对象的时间戳。

    var start = +new Date();
    for(var i=0; i<10000000;i++){}
    var end = +new Date();
    console.log(end - start);  //时间戳的差

3.使用getTime()方法获取Date对象的时间戳,但是虽然getTime()可以获取时间戳,但是不能计算出中间程序执行了多长事件。

    var data1 = new Date();
    start = data1.getTime();
    console.log(start);     //时间戳的差

三:常用必会的事件方法?

    var data1 = new Date();
//  data1 = data1.getTime();    //日期的毫秒数
//  data1 = data1.getSeconds(); //当前的秒数
//  data1 = data1.getMinutes(); //当前时间的分钟数
//  data1 = data1.getHours();   //当前时间的小时
//  data1 = data1.getDay();     //星期天数
//  data1 = data1.getDate();    //月份中的天
//  data1 = data1.getMonth();   //月份
    data1 = data1.getFullYear();//年份

    console.log(data1)
相关TAG标签
上一篇:mongodb安装使用说明
下一篇:留言板------Ajax与mysql数据交互
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站