--- weekly_summary: tags: - Weekly --- ## 지난주 반성 - - ## 이번주 계획 ### 지난주 에서 가져온 계획 없습니다😀 ### 이번주 계획 ## 다음주 계획 - - ## 이번주 요약 | 요일 | 날짜 | 내용 | | | --- | -------------------------------------------------------------------------------------- | --------------------------- | --- | | 월 | `$=moment("2024-W21", "YYYY-[W]WW").startOf('isoWeek').format("MM-DD")` | ![[2024-05-20(월)#^summary]] | | | 화 | `$=moment("2024-W21", "YYYY-[W]WW").startOf('isoWeek').add(1, 'days').format("MM-DD")` | ![[2024-05-21(화)#^summary]] | | | 수 | `$=moment("2024-W21", "YYYY-[W]WW").startOf('isoWeek').add(2, 'days').format("MM-DD")` | ![[2024-05-22(수)#^summary]] | | | 목 | `$=moment("2024-W21", "YYYY-[W]WW").startOf('isoWeek').add(3, 'days').format("MM-DD")` | ![[2024-05-23(목)#^summary]] | | | 금 | `$=moment("2024-W21", "YYYY-[W]WW").startOf('isoWeek').add(4, 'days').format("MM-DD")` | ![[2024-05-24(금)#^summary]] | | | 토 | `$=moment("2024-W21", "YYYY-[W]WW").startOf('isoWeek').add(5, 'days').format("MM-DD")` | ![[2024-05-25(토)#^summary]] | | | 일 | `$=moment("2024-W21", "YYYY-[W]WW").startOf('isoWeek').add(6, 'days').format("MM-DD")` | ![[2024-05-26(일)#^summary]] | | ## 데일리 리뷰 ```dataviewjs const currentNoteTitle = dv.current().file.name; const weekNumberMatch = currentNoteTitle.match(/(\d{4}-W\d{2})/); if (weekNumberMatch) { const weekNumber = weekNumberMatch[0]; const dailyNoteFolder = '"10. Planner/11. Daily"'; dv.pages(dailyNoteFolder) .where(page => { const pageDate = moment(page.file.name, "YYYY-MM-DD(ddd)"); return pageDate.isValid() && pageDate.isoWeek() === moment(weekNumber, "YYYY-[W]WW").isoWeek(); }) .forEach(page => { const dailyReview = page.daily_review || "없음"; dv.paragraph(`**${page.file.name}**: ${dailyReview}`); }); } else { dv.paragraph("이 노트의 제목에 ISO 주 정보가 포함되지 않았습니다."); } ```