// 获取当前时间
const now = new Date();
console.log(now); // Thu Nov 25 2021 19:01:17 GMT+0800 (中国标准时间)
// 获取当前时间距离1970年1月1日的毫秒数
console.log(Date.now()); // 1637840614725
// 获取当前时间距离1970年1月1日的毫秒数
console.log(now.getTime()); // 1637840614724
// 获取当前年份
console.log(now.getFullYear()); // 2021
// 获取当前月份,0代表1月,11代表12月
console.log(now.getMonth()); // 10
// 获取当前日期中的日
console.log(now.getDate()); // 25
// 获取当前日期是星期几,0代表星期日,6代表星期六
console.log(now.getDay()); // 4
// 获取当前时间中的小时(0-23)
console.log(now.getHours()); // 19
// 获取当前时间中的分钟(0-59)
console.log(now.getMinutes()); // 51
// 获取当前时间的秒数(0-59)
console.log(now.getSeconds()); // 13
// 返回日期中的毫秒
console.log(now.getMilliseconds()); // 249
给定一个日期,判断是星期几:
// 给定一个日期判断是星期几
function whatDay(value) {
console.log(value);
const day = value.getDay();
switch (day) {
case 0:
console.log('今天是星期日');
break;
case 1:
console.log('今天是星期一');
break;
case 2:
console.log('今天是星期二');
break;
case 3:
console.log('今天是星期三');
break;
case 4:
console.log('今天是星期四');
break;
case 5:
console.log('今天是星期五');
break;
case 6:
console.log('今天是星期六');
break;
}
}
// 设定一个日期,2021年11月25日,注意月份是从0开始的
whatDay(new Date(2021, 10, 25));