YouTrack查询:如何获取过去10天的问题



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

  • 文档:https://www.jetbrains.com/help/youtrack/standalone/Search-and-Command-Attributes.html#relative-日期参数

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

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

没有"简单"的方法可以做到这一点。正如这里所说: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日到今天更新的所有问题这一问题应该适用于您,您只需以编程方式更改日期即可。

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

https://www.jetbrains.com/youtrack/whatsnew/2020-4/#relative-搜索查询和报告中的日期参数

您可以设置范围

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

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

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

示例:在查询文本框中输入错误更新日期:2018-07-17。。2018-07-07

我希望它有帮助,因为它比写lambdas 更容易

最新更新