She*_*vek 74 search date jira jql
我试图在JIRA中创建一些问题过滤器CreateDate
.
我能找到的唯一日期/时间函数是Now()
相对于它的搜索,即"-1d"," - 4d"等.
唯一的问题是Now()是特定时间的,因此无法获得特定日期的创建问题.
即 Created < Now() AND Created >= "-1d"
今天下午2点运行时,将显示从昨天下午2点到今天下午2点创建的所有问题
,明天上午9点运行将显示从今天上午9点到明天上午9点创建的所有问题
我想要的是能够搜索在任何一天从00:00到23:59创建的所有问题.这可能吗?
Rob*_*len 84
查看startOfDay([offset]).如果没有烦人的时间限制并且内置于4.3.x,那么这就是你正在寻找的东西.它还有endOfDay,startOfWeek,startOfMonth等变体.
小智 38
我像这样运行 -
created > startOfDay(-0d)
Run Code Online (Sandbox Code Playgroud)
它给了我今天创造的所有问题.当您更改-0d
为时-1d
,它将为您提供昨天和今天创建的所有问题.
小智 14
我们正在使用Jira 6.2并使用此查询:
updatedDate> startOfDay(-1d)AND updatedDate <endOfDay(-1)
返回从前一天更新的所有问题.您可以与要返回前一天相应问题的任何查询结合使用.
只是为了保持信息最新,至少在 JIRA 7.3.0(也可能更旧)中,您可以以多种格式显式指定日期:
'yyyy/MM/dd HH:mm'
;'yyyy-MM-dd HH:mm'
;'yyyy/MM/dd'
;'yyyy-MM-dd'
;例子:
updatedDate > '2018/06/09 0:00' and updatedDate < '2018/06/10 15:00'
一位JIRA wiz的朋友告诉我,您实际上可以jqlQuery
通过URL 将过滤器(转义)作为参数传递给JIRA:
http://hostname/secure/IssueNavigator!executeAdvanced.jspa?clear=true&runQuery=true&jqlQuery=created%3E='2010-05-31%2000:00'%20AND%20created%3C='2010-06-06%2023:59'%20ORDER%20BY%20created%20ASC
Run Code Online (Sandbox Code Playgroud)
我创建了一个ASP.Net页面,它根据偏移周或月生成URL.
大家都很开心!
小智 6
如果您想搜索前一天上午 9 点至今天上午 9 点更新的所有问题,请尝试:updated >= startOfDay(-15h) and updated <= startOfDay(9h)
。(解释:9AM - 24h/day = -15h)
您也可以使用updated >= startOfDay(-900m)
. 其中 900m = 15h*60m
参考:https : //confluence.atlassian.com/display/JIRA/Advanced+Searching