js获取年、月、日、时分秒、昨天、明天、本周(7天)日期

0 获取本周(周一~~周日)
getweekDates () {
                let new_Date = new Date()
                let timesStamp = new_Date.getTime()
                let currenDay = new_Date.getDay()
                let dates = []
                for (var i = 0; i < 7; i++) {
                    let time = new Date(timesStamp + 24 * 60 * 60 * 1000 * (i - (currenDay + 6) % 7)).toLocaleDateString().replace(/[年月]/g, '-').replace(/[日上下午]/g, '')
                    dates.push(time.split('/'))
                }
                return dates
            }
1 获取今年
 let now = new Date();
 let year = now.getFullYear();  // 年
2 获取当月
 let now = new Date();
 let month = now.getMonth()  // 月
3 获取当日
 let now = new Date();
 let day = now.getDate() // 日
4 获取周几
 let now = new Date();
 let weekday = now.getDay(); // 日
5 获取时、分、秒、毫秒
let hour = now.getHours();//时
let minu = now.getMinutes();//分
let sec = now.getSeconds();//秒
let ms = now.getMilliseconds();//毫秒
6 获取昨天
let now = new Date();
now.setTime(now.getTime()-24*60*60*1000);
var yesterday= now.getFullYear()+"-" + (now.getMonth()+1) + "-" + now.getDate();
7 获取明天
let now = new Date();
now.setTime(now.getTime()+24*60*60*1000);
var yesterday= now.getFullYear()+"-" + (now.getMonth()+1) + "-" + now.getDate();

Tips:【小程序云开发】中高级前端面试题库(源码:小程序中联系我哟)。
---------- 创作不易,感谢大家,请多多支持!
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卜卦丶cc

你的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值