js-- date对象

Date 日期对象,总是遇到点小问题,做个总结来个了断

js 的date对象,基本把常用的功能都封装好了,基本不需要多过多转换了。

时间的初始化:所以的时间戳定义,都是以1970年为起点,到当前的毫秒数哦~~~

    //获取当前时间
    var now = new Date();//Tue Mar 24 2015 19:06:23 GMT+0800 (中国标准时间)

需要注意的点:

  1. unix上兼容性问题,默认是秒,所有的时间缓换算都需要*1000,换算成毫秒
    2.有两个时间区域,一个是格林尼治国际标准时的时区,一个是本地时间(也就是北京时间)。这两个时间之间相差8h。通常情况下,采用的是格林尼治国际标准时的时区。不过在es6,下基本采用本地时间(北京时间)
    //一个小的兼容性问题:
    new Date('2014-01-01')// Wed Jan 01 2014 08:00:00 GMT+0800 (CST)
    new Date('2014-1-1')// Wed Jan 01 2014 00:00:00 GMT+0800 (CST)

设置和获取时间,看下api就可以了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容