一、Date对象
js内置对的用来操作日期和时间的对象,表现为一个字符串,但是是object类型。
原理:在javascript内部日期和时间存储为【距离1970年1月1日00:00:00:000】的毫秒数
二、Date函数:
Date()用来获取或生成日期对象,要用new来声明。
语法:new Date(日期字符串|日期参数)
1、时间字符串
语法:
var day=new Date(‘2018-09-01’);
注意:本方法只能识别日期,不能写时间,若不写参数,返回当前的时间,可以不写new,但不推荐。
2、时间参数
语法:
var day=new
Date(年,月,日,时,分,秒,毫秒);
年月必须写,后面不写为默认值
既可以写日期又可以写时间
3、Date日期运算法则
两个日期相减,返回的是他们间隔的好秒数
两个日期相加,返回的是他们两个字符串的拼接