使用dataview查询file.cday.week是出现的week的值是如何确定的?


遇到的问题

最近在做一个周记的模板,希望用dataview汇总这一周写的所有笔记,我想的可以通过对比周记与其他笔记的创建日期的月份和周来确定是不是这一周的笔记.但我发现dataview获取的week的值和我想象的不太一样,有人知道week的值确定的原理吗?
如下图.

代码如下:

table 
file.name as "name", date(file.name).month as "month",date(file.name).week as "week"
where  date(file.name).month = this.date.month  and date(file.name).week = this.date.week - 1
SORT file.name ASC