问答详情
源自:7-5 返回/设置时间方法

new Date不是获取日期吗,怎么会有时间?

如题,new Date获取的是日期,为什么会显示时间?那还要getTime干什么?

提问者:财迷煎饼 2016-05-31 14:04

个回答

  • anfly
    2016-07-22 17:17:03

    new Date 包括年月日还有星期和时区

  • kuban
    2016-05-31 15:23:23

    Date 对象会自动把当前日期和时间保存为其初始值。

    get/setTime() 返回/设置时间,单位毫秒数,计算从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数。

    先得到当前日期和时间,再转换成从 1970 年 1 月 1 日零时到日期对象所指的日期的毫秒数,用毫秒做单位做计算,然后交给Date对象,重新处理成日期和时间的形式