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就可以了

你可能感兴趣的:(js-- date对象)