3

我想from -10 days to today使用 YouTrack Query,但似乎不支持官方文档。

在 Jira 的情况下,它支持(updatedDate <= now() AND updatedDate >= -10d)

有什么方法可以正确获得结果吗?

4

3 回答 3

6

没有“简单”的方法可以做到这一点。如此处所述:https ://youtrack-support.jetbrains.com/hc/en-us/community/posts/115000239504-Find-issues-modified-during-last-X-days ,最适合您的解决方案是使用真实日期。

编辑:

您可以使用以下查询之一:

updated: {This week}- 本周修改的所有问题(从星期一开始)

updated: {Last week}- 上周更新的所有问题

updated: 2017-05-01 .. 2017-05-12- 从 5 月 1 日到 5 月 12 日更新的所有问题

updated: 2017-05-01 .. Today- 从 5 月 1 日到今天更新的所有问题这应该适合您,您只需以编程方式更改日期。

于 2018-07-17T14:04:42.503 回答
3

自版本 2020-4 起支持此功能。

https://www.jetbrains.com/youtrack/whatsnew/2020-4/#relative-date-parameters-in-search-queries-and-reports

于 2021-05-21T13:34:31.300 回答
1

你可以设置范围

来自文档:(https://www.jetbrains.com/help/youtrack/standalone/Search-and-Command-Attributes.html#Date-and-Period-Values)日期和期间值 几个搜索属性引用存储的值作为约会。您可以将日期作为单个值进行搜索,也可以使用一系列值来定义一个时间段。

按以下格式指定日期:YYYY-MM-DD 或 YYYY-MM 或 MM-DD。您还可以指定 24 小时格式的时间:HH:MM:SS 或 HH:MM。要同时指定日期和时间,请使用以下格式:YYYY-MM-DD}}T{{HH:MM:SS。例如,搜索查询 created: 2010-01-01T12:00 .. 2010-01-01T15:00 返回 2010 年 1 月 1 日 12:00 到 15:00 之间创建的所有问题。

您还可以使用预定义的相对参数来搜索日期值。这些参数的值是根据当前用户的时区相对于当前日期计算的。每个参数的实际值显示在查询辅助面板中。

示例:在查询文本框中输入错误更新问题:2018-07-17 .. 2018-07-07

我希望它有帮助,因为它比编写 lambdas 更简单

于 2018-07-17T14:27:07.660 回答