Js中的Date对象
程序员文章站
2022-07-14 11:12:03
...
Date对象
作用:Date 对象用于处理日期和时间。
1.创建一个Date对象
如果直接使用构造函数创建一个data对象,则会封装为当前代码执行的时间
var d =new Date();
console.log(d);
Date 对象会自动把当前日期和时间保存为其初始值。
2.创建一个指定的时间对象
需要在构造函数中传递一个表示时间的字符串作为参数
日期的格式: 月/日/年 时:分:秒
var d2=new Date("12/03/2016 11:10:12")
console.log(d2);
Date对象常用的几个方法
1.getDate() 方法可返回月份的某一天。
2.getDay() 获取当前日期是周几 返回值为0-6 0表示周日
3.getMonth() 获取当前时间的月份 返回值为0-11 0表示1月 1表示2月
4.getFullYear() 获取当前时间的年份
其中获取年份如果采用getYear()返回的是从1900到今年的差值;而getFullYear()是返回今年
5.getTime() 获取当前时间的时间戳
指的是格林威志标准时间的1970年1月1日,0时0分0秒
到当前时间所花费的毫秒数(1秒=1000毫秒)
计算机在底层保存时间时使用的都是时间戳
var date= d2.getDate();
var day= d.getDay();
var month=d2.getMonth();
var time=d2.getTime();
console.log("date="+date);
console.log("day="+day);
console.log("month="+month);
console.log("time="+time);
/*
利用时间戳来测试代码的执行性能
获取当前时间的是时间戳
*/
var start=Date.now();
for(var i=0;i<=100;i++){
console.log(i);
}
var end=Date.now();
console.log("执行了"+(end-start)+"毫秒");