我正在寻找一种保存包含相对日期的搜索的方法。具体来说,我正在寻找一种保存与修改日期为7天之前的文件匹配的搜索的方法。
我已经阅读了Windows搜索高级查询语法文档,但7天前还没有办法说。
该数字和范围部分未提到的是相对日期是可能的。问题是那里描述的相对日期不符合我需要的标准。最后一周几乎看起来像我想要的,除非我像after:lastweek
星期一那样运行查询,它将仅显示自星期日12:00以来已修改的文件。最后一周/最后一个月似乎与一周/一个月的开始有关,这不是我所需要的。
多字相对日期:星期,下个月,上周,过去一个月或来年。也可以按以下方式输入合同规定的值:本周,下个月,上周,上个月,来年。
关于保存的搜索的一个好处是,它们被存储为一个XML文档和文件格式记录。我没有看到如何为日期时间形成正确的值。如果我能理解这种格式,我怀疑我可以使用文本编辑器并创建一个保存所需内容的搜索。
片段示例:
<conditions>
<condition type="leafCondition" valuetype="System.StructuredQueryType.DateTime"
property="System.DateModified" operator="imp"
value="R00UUUUUUUUZZXD-30NU" propertyType="wstr" />
</conditions>
总而言之,我正在寻找这些问题中的一个或两个的答案
- 如何使用标准语法查询“ 7天前”?
- DateTime如何存储在保存的搜索中?