Dataview无法过滤出指定时间的卡片

搜集的素材元数据区域里面记录了搜集时间,例如:
- - -
keyword: cache
summary: 123
date: 2024-10-20
- - -
使用dataview查询时,我希望查出10月的文章,发现1~9月可以查出来,但是10月就查不出来了。
查询方式:

table  date
from "05-inbox"
where contains(date, "2024-10")
sort date desc

用其他方式查询出来的,发现它的date在10月后显示和之前不同,这个是怎么回事呢?

File date
cache信息 10 18, 2024
Cost-Efficient Large Language Model 1 0 24, 2024
大模型高性能网络解决方案介绍 2024-1-1
训练相关概念 2024-5-21

请问,怎么实现指定10月文章查询呢?

检查一下对应笔记属性的源码

你说的笔记属性的源码是这个么?


keyword: cache
summary: 123
date: 2024-10-20


在对应笔记里输入inline DQL检查以下看看,比如:

`=this.date`
`=contains(this.date, "2024-10")`

笔记内容:
- - -
date: 2024-10-18
- - -
=this.date
=contains(this.date, "2024-10")

显示效果:
笔记属性
date 2024/10/18

10 18,2024
false

成功复现了,我找找原因

我这里无论几月、无论属性名和属性类型,都是显示的和楼主10月一样的格式

但是加上时间就都正确了,建议楼主加上时间吧

没看明白?加上什么时间?
你这里的Creation_Time不也是显示不对么?

加上时间,属性里填写日期+时间就没问题了,我一直是这样用的就没问题

加上time好像可以了,3x