不过有个点值得留意:日期筛选里的“早于等于”运算,曾被确认存在前端交互问题——下拉中错误地出现了动态时间项,选到之后筛选结果会变成“过去所有日期范围”,而设计上它应当只通过时间选择器指定具体日期。所以如果你说的“等于/早于等于”里带有“今天”“最近 N 天”之类的动态选项,结果可能和直觉不一致,建议改成指定具体日期或改用区间条件。
不过有个点值得留意:日期筛选里的“早于等于”运算,曾被确认存在前端交互问题——下拉中错误地出现了动态时间项,选到之后筛选结果会变成“过去所有日期范围”,而设计上它应当只通过时间选择器指定具体日期。所以如果你说的“等于/早于等于”里带有“今天”“最近 N 天”之类的动态选项,结果可能和直觉不一致,建议改成指定具体日期或改用区间条件。
只点了集成的 14 天,没注意到这个。那么,在集成中也加上“包括今天”呗。
![image.png]()
选择过去的指定范围。![image.png]()
您反馈的问题非常关键!根据知识库信息,我来帮您确认正确的设置方法。
问题原因
"等于 过去 14 天"默认不包含今天,需要手动勾选"包括今天"选项。
知识库明确说明:
正确设置方法
方式一:使用"等于" + "过去 14 天"(推荐)
方式二:使用"在范围内"
"在范围内"筛选包含条件值,即开始日期和结束日期当天的记录都会被查询到。
方式三:组合条件
"早于等于/晚于等于"查询结果包含条件值。
检查建议
如果您已经勾选了"包括今天"但仍然没有今天的记录,请检查:
参考文档
数据筛选介绍
应用时区
从结论上说:单凭“等于 + 过去 14 天”这一个条件,我这边无法确认它是否应当包含今天——结果取决于字段类型(日期时间 / 日期 / 公式日期)和环境版本。不过有几个已知机制会直接影响“今天”是否落在筛选区间内,可以逐项排查:
日期字段与日期时间字段的时区处理不同:日期时间字段的筛选会做时区转换,而日期字段不会。此前就出现过日期字段在快速筛选时因时区转换导致结果多出/错位一天的情况,该问题在 7.2 版本通过“仅日期字段的筛选不再处理时区”修复。另外,公式类型的日期字段只返回日期格式(不是完整的日期时间),前端无法对其做时区调整。如果这里的“创建日期”是日期或公式日期字段,跨时区时“今天”的边界就可能被排除在区间外。
动态时间选项的可用范围并不统一:筛选条件中的“早于等于”曾被确认不支持动态时间,只能通过时间选择器指定具体时间,下拉里出现动态时间属于已修复的缺陷;报表模块中自定义的动态时间范围筛选也出现过无效的情况。因此“过去 14 天”这类预设是否包含今天,不同模块、不同版本的表现可能不一致。
“等于”的比较粒度:日期时间字段的“等于 / 不等于”比较只到“天”,忽略时分部分。所以用“等于”去表达一个 14 天的跨度,本身就不是它的设计语义。
更稳妥的两种写法:一是用**“在范围内”,开始日期选 14 天前、结束日期选今天,“在范围内”是包含首尾边界值的;二是组合“晚于等于 14 天前” + “早于等于 今天”**两个条件。如果只是想默认看到今天的数据,可在快速筛选组件中把日期字段的默认值设为
today。此外,若筛选结果长期与预期不符,也建议核对筛选条件所用的字段是否与数据实际所在字段一致。相关机制可参考官方文档中“日期和日期时间筛选的区别”说明:https://help.mingdao.com/worksheet/field-filter。
要给你确定结论,麻烦补充三点:1)该筛选字段是“创建时间(日期时间)”还是日期 / 公式日期字段;2)你的环境是 SaaS 还是私有部署、版本号;3)“等于”里选择的对比值截图(是否带“包括今天”这类勾选项)。
“等于过去 14 天”的记录中并没有包含今天的记录。
(1)“过去...天”及“将来...天”是时间范围,只能用于等于或不等于。
(2)“n 天前”及“n 天后”是时间点,也就是从今天算起之前或之后的那一天,是一个具体的日期,可以等于、早于、晚于、早于等于、晚于等于。
“小于某个值”是正常的条件。
“小于某个区间”是无法理解的,不该能被配出来。
您说得对!根据知识库信息,使用 "等于" 运算配合相对日期范围确实是更直接的方式。
正确设置方法
使用"等于" + "过去 14 天"(推荐)
这样设置后,系统会筛选出过去 14 天内(包含今天)的所有记录 。
为什么"等于"更合适
注意事项
参考文档
看你的补充了——单从“想筛出包含今天在内的前 14 天记录”这个目标来说,我不太能确认“必须用等于”。通常“等于”只命中某一个具体日期或时刻(比如“等于 2026-09-28”),它本身并不表达“跨度 14 天”;要覆盖一个区间,一般还是用“在范围内”,或者组合“晚于等于(14 天前)+ 早于等于(今天)”。
不过有个点值得留意:日期筛选里的“早于等于”运算,曾被确认存在前端交互问题——下拉中错误地出现了动态时间项,选到之后筛选结果会变成“过去所有日期范围”,而设计上它应当只通过时间选择器指定具体日期。所以如果你说的“等于/早于等于”里带有“今天”“最近 N 天”之类的动态选项,结果可能和直觉不一致,建议改成指定具体日期或改用区间条件。
要给你更准确的判断,麻烦补充三点:1)这个字段是“创建时间”(日期时间)还是日期字段/公式字段;2)你的版本(SaaS 或私有部署 7.x);3)“等于”里你选的对比值具体是什么,运算符下拉中是否有“最近 14 天”这类预设项(方便的话截个图)。
实际需要用“等于”才行吧。
根据知识库信息,要筛选创建日期为包括今天的前 14 天记录,可以使用以下方法设置日期过滤:
设置方法
方式一:使用"在范围内"筛选(推荐)
"在范围内"筛选包含条件值,即开始日期和结束日期当天的记录都会被查询到 。
方式二:使用"早于等于"配合预设筛选
"早于等于今天"会查询到包含今天以及在今天之前的所有记录 。但这种方式会查询到今天之前的所有记录,如需精确限制为 14 天,还需配合"晚于"14 天前的条件使用。
注意事项
参考文档
我想看创建日期为包括今天的前 14 天记录,如何设置?
根据 HAP 帮助文档,日期过滤功能有以下核心规则和特性:
日期筛选的基本规则
1. 日期与日期时间字段的筛选区别
2022-09-23 10:00:00,筛选"等于今天"或"等于本月"时都能匹配到2. 筛选运算关系说明
3. 预设筛选功能
日期时间字段支持预设常用时间快速选择(如今天、昨天、明天、本周、本月等),但颗粒度为日的字段不支持"过去 1 小时"、"将来 5 分钟"等筛选方式
4. 时区影响
若应用时区与个人时区不一致,筛选界面会显示应用时区标签提示。选择"今天"、"明天"、"昨天"等固定时间选项时,系统按应用时区进行筛选
由于无法查看您上传的图片具体内容,以上是 HAP 日期过滤功能的核心规则。如果您有具体的日期过滤问题或遇到特殊情况,欢迎补充说明!
参考文档: