web-dev-qa-db-ja.com

日付によるJIRA JQL検索-Now()(DateTime)の代わりにToday()(Date)を取得する方法はありますか

CreateDateに基づいてJIRAで問題フィルターを作成しようとしています。

私が見つけることができる唯一の日付/時間関数はNow()であり、それに関連する検索、つまり「-1d」、「-4d」など。

これに関する唯一の問題は、Now()が時間固有であるため、特定の日に作成された問題を取得する方法がないことです。

すなわちCreated < Now() AND Created >= "-1d"

今日の午後2時に実行すると、昨日の午後2時から今日の午後2時までに作成されたすべての課題が表示されます。
明日の午前9時に実行すると、今日の午前9時から明日の午前9時までに作成されたすべての課題が表示されます。

私が欲しいのは、00:00から23:59までに作成されたすべての問題をいつでも検索できるようにすることです。これは可能ですか?

73
Shevek

startOfDay([offset]) を確認してください。これは、厄介な時間の制約なしに探しているものを取得し、4.3.xの時点で組み込まれています。また、endOfDay、startOfWeek、startOfMonthなどのバリアントもあります。

83
Rob Allen

このように実行します-

created > startOfDay(-0d)

今日作成されたすべての問題を提供します。 -0d-1dに変更すると、昨日と今日作成されたすべての問題が表示されます。

38

Jira 6.2を使用しており、次のクエリを使用します。

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

前日から更新されたすべての問題を返します。前日の適切な問題を返すクエリと組み合わせることができます。

14
Johan Lieu

JIRAウィズの友人は、URLを介してJIRAにjqlQueryパラメーターとして実際にフィルターを渡すことができることを示しました:

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ページを作成しました。

みんな幸せ!

6
Shevek

前日の午前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

4
eliberator

これは簡単に可能であると期待しますが、そうではないようです。現時点で私が見る唯一の方法は、ユーザー定義のJQL関数を作成することです。私はこれを試したことはありませんが、ここにプラグインがあります:

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

2
Stefan Egli

少なくともJIRA 7.3.0(おそらく古い)で情報を最新に保つためだけに、複数の形式で日付を明示的に指定できます。

  • 'yyyy/MM/dd HH:mm';
  • 'yyyy-MM-dd HH:mm';
  • 'yyyy/MM/dd';
  • 'yyyy-MM-dd';
  • 期間形式、例: 「-5d」、「4w 2d」。

例:

updatedDate > '2018/06/09 0:00' and updatedDate < '2018/06/10 15:00'

2

プラグインの1つであるJQL拡張機能を使用できます-チェックアウト https://plugins.atlassian.com/plugin/details/22514

日に間隔はありませんが、有用であると思われる場合は、次の反復で追加する可能性があります。

フランシス。

2
Francis Martens