js获取日期周数,并根据周数算出当前周的开始和结束日期(周日开始,周六结束)

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

你可能感兴趣的:(js,vue.js,javascript)