美文网首页
Vue 生成任意选择的日期所在周的日期

Vue 生成任意选择的日期所在周的日期

作者: 懵懵懂懂_YOYO | 来源:发表于2023-07-17 17:06 被阅读0次

    可以使用JavaScript来生成任意选择的日期所在周的日期。下面是一个简单的示例,用Vue.js实现这个功能:

        generateWeek() {
          if (!this.selectedDate) return;
    
          const selectedDate = new Date(this.selectedDate);
          const dayOfWeek = selectedDate.getDay(); // 0 (Sunday) to 6 (Saturday)
    
          const startDate = new Date(selectedDate);
          startDate.setDate(selectedDate.getDate() - dayOfWeek + 1); // Set to Monday
    
          const endDate = new Date(selectedDate);
          endDate.setDate(selectedDate.getDate() + (6 - dayOfWeek) + 1); // Set to Sunday
    
          this.startDate = startDate.toISOString().split("T")[0];
          this.endDate = endDate.toISOString().split("T")[0];
        }
    

    相关文章

      网友评论

          本文标题:Vue 生成任意选择的日期所在周的日期

          本文链接:https://www.haomeiwen.com/subject/ncpgudtx.html