Jira スマート バリュー - 日時

日付と時間の各フィールドにアクセスして形式を設定するには、次のスマート バリューを利用します。 

現バージョン

現在の日時を参照するスマート値

{{now}}
{{now.plusDays(7).jqlDate}}

日付形式

例:

{{now.jiraDate}}
{{now.format("dd/MM/yyyy")}}
{{now.shortDate}}
形式1979 年 11 月 1 日、木曜日、6:23:12 AM EST
初期設定 (指定なし)1979 年 11 月 1 日、6:23:12 AM
jiraDate1979-11-01
jiraDateTime1979-11-01T06:23:12.0-0500
jqlDate1979-11-01
jqlDateTime1979-11-01 06:23
shortDate11/1/79
shortTime6:23 AM
shortDateTime11/1/79 6:23 AM
mediumDate1979 年 11 月 1 日
mediumTime6:23:12 AM
mediumDateTime1979 年 11 月 1 日、6:23:12 AM
longDate1979 年 11 月 1 日
longTime6:23:12 AM EST
longDateTime1979 年 11 月 1 日、6:23:12 AM EST
fullDateThursday, November 1, 1979
fullTime6:23:12 AM EST
fullDateTime1979 年 11 月 1 日、木曜日、6:23:12 AM EST
format("<pattern>") 例: format("dd/MM/yyyy")

パターン構文については Java のドキュメントをご参照ください。
01/11/1979

diff(date)

{{now.diff(issue.created).days}}

利用可能なユニット:

  • millis
  • minutes
  • days
  • weeks
  • businessDays
  • prettyPrint
  • abs

「prettyPrint」は単語間の差分を表示します。例: 2 days 3 hours

isAfter(date)

{{now.isAfter(issue.created)}} (true または false を返す)

isBefore(date)

{{now.isBefore(issue.created)}} (true または false を返す)

isEquals(date)

{{now.isEquals(now)}} (true または false を返す)

compareTo(date)

{{now.compareTo(issue.created)}} (数値を返す)
{{issue.created.compareTo(now)}}
(数値を返す)
{{now.compareTo(now)}}
(0 を返す)

plusDays/minusDays

{{now.plusDays(1)}}
{{now.minusDays(1)}}

plusHours/minusHours

{{now.plusHours(1)}}
{{now.minusHours(1)}}

plusWeeks/minusWeeks

{{now.plusWeeks(1)}}
{{now.minusWeeks(1)}}

plusMillis/minusMillis

{{now.plusMillis(1)}}
{{now.minusMillis(1)}}

plusMinutes/minusMinutes

{{now.plusMinutes(1)}}
{{now.minusMinutes(1)}}

plusMonths/minusMonths

{{now.plusMonths(1)}}
{{now.minusMonths(1)}}

plusSeconds/minusSeconds

{{now.plusSeconds(1)}}
{{now.minusSeconds(1)}}

plusYears/minusYears

{{now.plusYears(1)}}
{{now.minusYears(1)}}

plusBusinessDays/minusBusinessDays

営業日は月~金の午前 9 時 ~ 午後 6 時とします。

{{now.plusBusinessDays(1)}}
{{now.minusBusinessDays(1)}}

toBusinessDay/toBusinessDayBackwards

営業日は月~金の午前 9 時 ~ 午後 6 時とします。

{{toBusinessDay}}
{{toBusinessDayBackwards}}

setTimeZone/convertToTimeZone

{{convertToTimeZone("Australia/Sydney")}}
時刻を新しいタイムゾーンの時刻に変換します。たとえば、UTC 午前 7 時はシドニー時間の午後 5 時になります。これは、特定のタイムゾーンで日付を表示、または特定のタイムゾーンの時間に基づいて計算を実行する際に役立ちます。

{{setTimeZone("Australia/Sydney")}}
タイムゾーンを変更しますが、同じ日時を維持します。例: UTC 午前 7 時をシドニー時間午前 7 時に変換

注: タイムゾーンは {area}/{city} フォーマットで指定する必要があります (例: America/Los_Angeles)。

日付から日時への変換

次の関数によって、日付を時間コンポーネントを含む日付に変換できます。

{{now.toStartOfDay}}
{{now.toCurrentTime}}
{{now.toDateTimeAtStartOfDay}}
{{now.toDateTimeAtStartOfDay(timezone)}}
{{now.toDateTimeAtCurrentTime}}
{{now.toDateTimeAtCurrentTime(timezone)}}

withDayOfMonth

{{now.withDayOfMonth(15)}}

withNextDayOfWeek

日付を次の当該曜日に設定します。
すでにその曜日である場合は、翌週の曜日を返します。
使用できる値は、MON、TUE、WED、THU、FRI、SAT、SUN です。

{{now.withNextDayOfWeek("TUE")}}  は次の火曜日を返します。
{{now.withNextDayOfWeek("MON").withHour(14).withMinute(0)}} は次の月曜日の午後 2 時を返します。

withHour

{{now.withHour(20)}}

withMillis

{{now.withMillis(500)}}

withMinute

{{now.withMinute(59)}}

withMonth

{{now.withMonth(10)}}

withSecond

{{now.withSecond(0)}}

withYear

{{now.withYear(1979)}}

withDayOfYear

{{now.withDayOfYear(355)}}

日付の曜日コンポーネントを設定します

{{now.endOfMonth}}
{{now.startOfMonth}}
{{now.firstBusinessDayOfMonth}}
{{now.lastBusinessDayOfMonth}}

// Parameters: day of week (1-7) 
{{now.firstOfTheMonth(1)}}
{{now.lastOfTheMonth(1)}}

// Parameters: nth of month (1-5), day of week (1-7)
{{now.ofTheMonth(2, 1)}}

属性

属性
millis
second
時間
monthOfYear
dayOfYear
dayOfWeek
dayOfWeekName
dayOfWeekShortName
weekOfYear
zoneId
toDays
isLeapYear
lengthOfMonth
lengthOfYear
timeZoneShort
timeZoneFull
timeZoneNarrow
offsetShort
offsetFull
offsetNarrow
最終更新日 2022 年 4 月 7 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.