JavaScript常用Date类型方法

// 获取当前时间
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));

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值