vue获取任意日期并且一周日期,包括周几

vue获取任意日期并且一周日期,包括周几

var arr1 = ['日', '一', '二', '三', '四', '五', '六']
//this.value1 为任意日期   例如2022-11-11
  let myDate = new Date(this.value1);
  myDate.setDate(myDate.getDate());
  const dateArray = [];
  for (let i = 0; i < 7; i++) {
    dateArray.push(myDate.toLocaleDateString());
    myDate.setDate(myDate.getDate() + 1);
  }
  console.log('dateArray', dateArray)
  var week = new Date(this.value1).getDay()
  var str = arr1[week]
  console.log('周几', str)
  var newArr = []
  for (let i = 0; i < dateArray.length; i++) {
    console.log(arr1[new Date(dateArray[i]).getDay()])
    newArr.push({
      date: dateArray[i],
      week: arr1[new Date(dateArray[i]).getDay()],
    })
    console.log('周几数组', newArr)
  }

vue获取任意日期并且一周日期,包括周几_第1张图片

vue获取任意日期并且一周日期,包括周几_第2张图片

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