startOfWeek()
やendOfWeek()
には引数を指定することが可能です。
たとえば、
endOfWeek("-1d")
なら金曜日(土曜日を起点に-1日)、
endOfWeek("+2d")
なら月曜日(土曜日を起点に+2日)。
同様に、
startOfWeek("+1d")
なら月曜日(日曜日を起点に+1日)、
startOfWeek("-3d")
なら木曜日(日曜日を起点に-3日)となります。
これを応用すると、、、下記のような表現ができます。
①今週の月曜日〜日曜日までを表現したい場合は、
startOfWeek("+1d")
<= 日付フィールド <= endOfWeek("+1d")
②前週の月曜日〜日曜日までを表現したい場合は、
startOfWeek("-6d")
<= 日付フィールド <= endOfWeek("-6d")
※①②ともに月曜日の00時00分以降から、日曜日の24時00分未満を表現しております。
※参考までにJIRAバージョン7.0のドキュメントを一部引用させていただきます。
※さらなる詳細は下記のリンク先をご参照いただければと思います。
詳細検索 - 機能リファレンス
endOfWeek("inc")
ここで、inc は、(+/-)nn(y|M|w|d|h|m) のオプションのインクリメントです。時間単位の修飾子が省略された場合、既定で関数の固有周期が設定されます。たとえば、endOfWeek("+1") は endOfWeek("+1w") と同じです。プラス/マイナス (+/-) 記号が省略された場合、プラスが想定されます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/08 07:40