[date] JIRA JQL 날짜 별 검색-Now () (DateTime) 대신 Today () (Date)를 얻는 방법이 있습니까?

나는 CreateDate.

내가 찾을 수있는 유일한 날짜 / 시간 기능은 Now()“-1d”, “-4d”등 그와 관련된 검색입니다.

이것의 유일한 문제는 Now ()가 시간에 따라 다르기 때문에 특정 날짜에 발생한 문제를 가져올 방법이 없다는 것입니다.

Created < Now() AND Created >= "-1d"

오늘 오후 2시에 실행하면 어제 오후 2 시부 터 오늘 오후 2 시까 지
생성 된 모든 문제가 표시됩니다. 내일 오전 9시에 실행되면 오늘 오전 9 시부 터 내일 오전 9 시까 지 생성 된 모든 문제가 표시됩니다.

내가 원하는 것은 00:00부터 23:59까지 생성 된 모든 이슈를 언제든지 검색 할 수있는 것입니다. 이것이 가능한가?



답변

startOfDay ([offset])를 확인하세요 . 성가신 시간 제약없이 원하는 것을 얻을 수 있으며 4.3.x부터 내장되어 있습니다. endOfDay, startOfWeek, startOfMonth 등과 같은 변형도 있습니다.


답변

나는 이것을 이렇게 실행합니다-

created > startOfDay(-0d)

오늘 만들어진 모든 이슈를 제공합니다. 변경하는 경우 -0d-1d, 그것은 당신에게 어제와 오늘 작성된 모든 문제를 줄 것이다.


답변

Jira 6.2를 사용하고 있으며 다음 쿼리를 사용합니다.

updatedDate> startOfDay (-1d) 및 updatedDate <endOfDay (-1)

전날 업데이트 된 모든 문제를 반환합니다. 전날 적절한 문제를 반환하려는 쿼리와 결합 할 수 있습니다.


답변

JIRA 전문가 인 친구가 jqlQueryURL을 통해 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

오프셋 주 또는 월을 기준으로 URL을 생성하는 ASP.Net 페이지를 만들었습니다.

모두 행복 해요!


답변

전날 오전 9시 이후부터 오늘 오전 9 시까 지 업데이트 된 모든 문제를 검색하려면 다음을 시도하십시오 updated >= startOfDay(-15h) and updated <= startOfDay(9h).. (설명 : 오전 9시-24 시간 / 일 = -15 시간)

를 사용할 수도 있습니다 updated >= startOfDay(-900m). 900m = 15h * 60m

참조 : https://confluence.atlassian.com/display/JIRA/Advanced+Searching


답변

이것이 쉽게 가능할 것이라고 예상 할 수 있지만 그렇지 않은 것 같습니다. 현재 내가 보는 유일한 방법은 사용자 정의 JQL 함수를 만드는 것입니다. 나는 이것을 시도한 적이 없지만 여기에 플러그인이 있습니다.

http://confluence.atlassian.com/display/DEVNET/Plugin+Tutorial+-+Adding+a+JQL+Function+to+JIRA


답변

플러그인 중 하나 인 JQL 향상 기능을 사용할 수 있습니다. https://plugins.atlassian.com/plugin/details/22514를 확인
하세요.

요일에는 간격이 없지만 유용하다고 생각되면 다음 반복에서 추가 할 수 있습니다.

프랜시스.