js获取日期周数,并根据周数算出当前周的开始和结束日期(周日开始,周六结束)
日历图片
代码
获取日期的周数(全年的第几周)
解释:这里dateTime传的参数是字符串形式(’2021-02-28‘)
getWeek (dateTime) {
let temptTime = new Date(dateTime)
let weekday
// 如果是周日,则设为7
if (temptTime.getDay() == 6) {
weekday = 7
} else {
weekday = temptTime.getDay()
}
temptTime.setDate(temptTime.getDate() - weekday + 6)
let firstD