インタフェース
java.time.temporal.TemporalAmountの使用
TemporalAmountを使用するパッケージ
パッケージ
説明
日付、時間、インスタント、デュレーションのメインAPI。
デフォルトのISO暦以外の暦体系の汎用API。
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
-
java.timeでのTemporalAmountの使用
TemporalAmountを実装しているjava.timeのクラス修飾子と型クラス説明class
時間ベースの時間(「34.5秒」など)。class
ISO-8601暦体系における日付ベースの時間の量(「2年3か月と4日」など)。型TemporalAmountのパラメータを持つjava.timeのメソッド修飾子と型メソッド説明static Duration
Duration.from(TemporalAmount amount)
時間的な量からDuration
のインスタンスを取得します。static Period
Period.from(TemporalAmount amount)
時間的な量からPeriod
のインスタンスを取得します。Instant.minus(TemporalAmount amountToSubtract)
このインスタントのコピーから指定された量を引いたものを返します。LocalDate.minus(TemporalAmount amountToSubtract)
指定された量を減算した、この日付のコピーを返します。LocalDateTime.minus(TemporalAmount amountToSubtract)
指定された量を減算した、この日付/時間のコピーを返します。LocalTime.minus(TemporalAmount amountToSubtract)
指定された量を減算して、この時間のコピーを返します。OffsetDateTime.minus(TemporalAmount amountToSubtract)
指定された量を減算した、この日付/時間のコピーを返します。OffsetTime.minus(TemporalAmount amountToSubtract)
指定された量を減算して、この時間のコピーを返します。Period.minus(TemporalAmount amountToSubtract)
指定された期間を減算して、この期間のコピーを返します。Year.minus(TemporalAmount amountToSubtract)
指定された量を減算した、この年のコピーを返します。YearMonth.minus(TemporalAmount amountToSubtract)
指定された量を減算した、この年-月のコピーを返します。ZonedDateTime.minus(TemporalAmount amountToSubtract)
指定された量を減算した、この日付/時間のコピーを返します。Instant.plus(TemporalAmount amountToAdd)
指定された量を加算した、このインスタントのコピーを返します。LocalDate.plus(TemporalAmount amountToAdd)
この日付のコピーに指定された時間を追加したものを返します。LocalDateTime.plus(TemporalAmount amountToAdd)
この日時のコピーに指定された時間を追加したものを返します。LocalTime.plus(TemporalAmount amountToAdd)
この時刻のコピーに指定された時間を追加したものを返します。OffsetDateTime.plus(TemporalAmount amountToAdd)
この日時のコピーに指定された時間を追加したものを返します。OffsetTime.plus(TemporalAmount amountToAdd)
この時刻のコピーに指定された時間を追加したものを返します。Period.plus(TemporalAmount amountToAdd)
この期間のコピーに指定された期間を追加したものを返します。Year.plus(TemporalAmount amountToAdd)
この年のコピーに指定された時間を追加したものを返します。YearMonth.plus(TemporalAmount amountToAdd)
この年月のコピーに指定された時間を追加したものを返します。ZonedDateTime.plus(TemporalAmount amountToAdd)
この日時のコピーに指定された時間を追加したものを返します。 -
java.time.chronoでのTemporalAmountの使用
java.time.chronoのTemporalAmountのサブインタフェース型TemporalAmountのパラメータを持つjava.time.chronoのメソッド修飾子と型メソッド説明default ChronoLocalDate
ChronoLocalDate.minus(TemporalAmount amount)
量を減算して、このオブジェクトと同じ型のオブジェクトを返します。default ChronoLocalDateTime<D>
ChronoLocalDateTime.minus(TemporalAmount amount)
量を減算して、このオブジェクトと同じ型のオブジェクトを返します。ChronoPeriod.minus(TemporalAmount amountToSubtract)
指定された期間を減算して、この期間のコピーを返します。default ChronoZonedDateTime<D>
ChronoZonedDateTime.minus(TemporalAmount amount)
量を減算して、このオブジェクトと同じ型のオブジェクトを返します。HijrahDate.minus(TemporalAmount amount)
量を減算して、このオブジェクトと同じ型のオブジェクトを返します。JapaneseDate.minus(TemporalAmount amount)
量を減算して、このオブジェクトと同じ型のオブジェクトを返します。MinguoDate.minus(TemporalAmount amount)
量を減算して、このオブジェクトと同じ型のオブジェクトを返します。ThaiBuddhistDate.minus(TemporalAmount amount)
量を減算して、このオブジェクトと同じ型のオブジェクトを返します。default ChronoLocalDate
ChronoLocalDate.plus(TemporalAmount amount)
ある時間を追加して、このオブジェクトと同じ型のオブジェクトを返します。default ChronoLocalDateTime<D>
ChronoLocalDateTime.plus(TemporalAmount amount)
ある時間を追加して、このオブジェクトと同じ型のオブジェクトを返します。ChronoPeriod.plus(TemporalAmount amountToAdd)
この期間のコピーに指定された期間を追加したものを返します。default ChronoZonedDateTime<D>
ChronoZonedDateTime.plus(TemporalAmount amount)
ある時間を追加して、このオブジェクトと同じ型のオブジェクトを返します。HijrahDate.plus(TemporalAmount amount)
ある時間を追加して、このオブジェクトと同じ型のオブジェクトを返します。JapaneseDate.plus(TemporalAmount amount)
ある時間を追加して、このオブジェクトと同じ型のオブジェクトを返します。MinguoDate.plus(TemporalAmount amount)
ある時間を追加して、このオブジェクトと同じ型のオブジェクトを返します。ThaiBuddhistDate.plus(TemporalAmount amount)
ある時間を追加して、このオブジェクトと同じ型のオブジェクトを返します。 -
java.time.temporalでのTemporalAmountの使用
型TemporalAmountのパラメータを持つjava.time.temporalのメソッド修飾子と型メソッド説明default Temporal
Temporal.minus(TemporalAmount amount)
量を減算して、このオブジェクトと同じ型のオブジェクトを返します。default Temporal
Temporal.plus(TemporalAmount amount)
ある時間を追加して、このオブジェクトと同じ型のオブジェクトを返します。