日期对象Date,自定义日期的格式为 月/日/年 时:分:秒
var d = new Date()
var date = d.getDate();
console.log(date);
浏览器的输出结果为系统当前日期
var d = new Date(9/17/2020 22:00:00);
var date = d.getDate();
console.log(date);
浏览器的输出结果为17,因为自定的日期为17号
var day = d.getDay();
console.log(day);
浏览器的输出结果为4,因为自定的日期为周四,getDay()会返回一个0-6的值,0为周日
var month = d.getMonth();
console.log(month);
浏览器的输出结果为8,因为自定的日期为9月,getMonth()返回的结果为0-11的值
var time = d.getTime();
console.log(time);
浏览器的输出结果为获取当前日期的时间戳,自格林威治标准时间1970年1月1日0时0分0秒,至今耗费的毫秒数
利用时间戳来测试代码的性能
var start = Date.now();
for(i=0;i<100;i++){
console.log(i);
}
var end = Date.now();
console.log("执行了: " + (end-start) + "毫秒");
浏览器的输出结果为for循环执行耗费的时长,Date.now()返回的执行到代码行对应的时间戳,通过时间戳做差,来计算耗费的时长