1.9 KiB
1.9 KiB
weekly_summary, tags
| weekly_summary | tags | |
|---|---|---|
|
이번주 계획
지난주 에서 가져온 계획
없습니다😀
이번주 계획
다음주 계획
이번주 요약
| 요일 | 날짜 | 내용 |
|---|---|---|
| 월 | $=moment("2024-W24", "YYYY-[W]WW").startOf('isoWeek').format("MM-DD") |
!2024-06-10(월)#^summary |
| 화 | $=moment("2024-W24", "YYYY-[W]WW").startOf('isoWeek').add(1, 'days').format("MM-DD") |
!2024-06-11(화)#^summary |
| 수 | $=moment("2024-W24", "YYYY-[W]WW").startOf('isoWeek').add(2, 'days').format("MM-DD") |
!2024-06-12(수)#^summary |
| 목 | $=moment("2024-W24", "YYYY-[W]WW").startOf('isoWeek').add(3, 'days').format("MM-DD") |
!2024-06-13(목)#^summary |
| 금 | $=moment("2024-W24", "YYYY-[W]WW").startOf('isoWeek').add(4, 'days').format("MM-DD") |
!2024-06-14(금)#^summary |
| 토 | $=moment("2024-W24", "YYYY-[W]WW").startOf('isoWeek').add(5, 'days').format("MM-DD") |
!2024-06-15(토)#^summary |
| 일 | $=moment("2024-W24", "YYYY-[W]WW").startOf('isoWeek').add(6, 'days').format("MM-DD") |
!2024-06-16(일)#^summary |
데일리 리뷰
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 주 정보가 포함되지 않았습니다.");
}