1. Date日期对象,用来获取当前系统日期
是本地对象,本地对象的特点是不能直接使用,这仅仅是个类方法(类似于函数),需要new执行后才能使用
2. 创建日期对象
系统的默认日期
new Date();
3. 获取日期对象的方法:
①getFullYear(); 获取年
②getMonth(); 获取月(0~11)
③getDate(); 获取日
④getDay(); 获取星期(0~6)
⑤getHours(); 获取小时
⑥getMinutes(); 获取分钟
⑦getSeconds(); 获取秒
⑧getMilliseconds(); 获取毫秒
4. 设置日期对象(设置指定日期):
1.直接设置
①特点:必须整体设置
- `new Date(要设置的数据)`
②字符:一个参数,直接设置,不允许日期溢出,否则会无效的日期,没有设置的部分,为0
var d = new Date("2008.8.8 8:8");
③数值:多个参数,直接设置,月份从0开始,日期溢出,向前进1,没有设置的部分,为0
var d = new Date(2008,15,8,20,8,8);
2.通过方法设置
①特点:繁琐,但可以针对性设置
②使用set系列方法设置:
没有设置的部分,采取当前日期,月份从0开始,溢出部分,向前进1
d.setFullYear(2008);
d.setMonth(14);
d.setDate(8);
d.setHours(8);
d.setMinutes(8);
d.setSeconds(8);
d.setMilliseconds(666);
d.setTime(从1970.....到要设置的日期的毫秒数)