//显示当前时间
var d = new Date();
console.log(d);// Thu Jun 30 2022 20:15:02 GMT+0800 (中国标准时间) 打印当前的时间
//创建一个指定的时间对象
// 需要在构造函数中传递一个是时间的字符串作为参数
// 日期格式: 月/日/年/时:分:秒
var d2 = new Date("12/6/2018 11:11:30");
console.log(d2);
// getDate()获取是几号
var date = d2.getDate();
console.log(date);//6
//getDay()获取是周几 0-6的值 0表示周日,1表示周一...
var day = d2.getDay();
console.log(day);// 4
//getMonth()获取是几月 0-11的值 0表示1月,1表示2月...
var month = d2.getMonth();
console.log(month);//11
//getFullYear()获取年份
console.log(d2.getFullYear());//2018
// getTime()获取当前日期对象的时间戳
//时间戳指的是格林威治标准1970年1月1日00:00:00到当前时间所花费的毫秒数,注意时区
//1s = 1000ms
//- 计算机底层在保存时间时使用的都是时间戳
var time = d2.getTime();
console.log(time);//1544065890000
time = Date.now();//这一刻的时间戳
console.log(time);
//计算循环执行了多少时间
var start = Date.now();
for (var i = 0; i < 100; i++) {
console.log(i);
}
var end = Date.now();
console.log("执行了:" + (end - start) + "毫秒"); //执行了:2毫秒