| パッケージ | 説明 | 
|---|---|
| java.time | 
 日付、時間、インスタント、デュレーションのメインAPI。 | 
| java.time.chrono | 
 デフォルトのISO暦以外の暦体系の汎用API。 | 
| java.time.temporal | 
 フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。 | 
| 修飾子と型 | クラス | 説明 | 
|---|---|---|
| class  | Duration時間ベースの時間(「34.5秒」など)。 | |
| class  | PeriodISO-8601暦体系における日付ベースの時間の量(「2年3か月と4日」など)。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
| static Period | Period. from(TemporalAmount amount)時間的な量から Periodのインスタンスを取得します。 | |
| static Duration | Duration. from(TemporalAmount amount)時間的な量から Durationのインスタンスを取得します。 | |
| Year | Year. minus(TemporalAmount amountToSubtract)指定された量を減算して、この年のコピーを返します。 | |
| YearMonth | YearMonth. minus(TemporalAmount amountToSubtract)指定された量を減算して、この年/月のコピーを返します。 | |
| Period | Period. minus(TemporalAmount amountToSubtract)指定された期間を減算して、この期間のコピーを返します。 | |
| OffsetTime | OffsetTime. minus(TemporalAmount amountToSubtract)指定された量を減算して、この時間のコピーを返します。 | |
| LocalDateTime | LocalDateTime. minus(TemporalAmount amountToSubtract)指定された量を減算した、この日付/時間のコピーを返します。 | |
| LocalDate | LocalDate. minus(TemporalAmount amountToSubtract)指定された量を減算した、この日付のコピーを返します。 | |
| ZonedDateTime | ZonedDateTime. minus(TemporalAmount amountToSubtract)指定された量を減算した、この日付/時間のコピーを返します。 | |
| OffsetDateTime | OffsetDateTime. minus(TemporalAmount amountToSubtract)指定された量を減算した、この日付/時間のコピーを返します。 | |
| Instant | Instant. minus(TemporalAmount amountToSubtract)このインスタントのコピーから指定された量を引いたものを返します。 | |
| LocalTime | LocalTime. minus(TemporalAmount amountToSubtract)指定された量を減算して、この時間のコピーを返します。 | |
| Year | Year. plus(TemporalAmount amountToAdd)指定された量を加算して、この年のコピーを返します。 | |
| YearMonth | YearMonth. plus(TemporalAmount amountToAdd)指定された量を加算して、この年/月のコピーを返します。 | |
| Period | Period. plus(TemporalAmount amountToAdd)この期間のコピーに指定された期間を追加したものを返します。 | |
| OffsetTime | OffsetTime. plus(TemporalAmount amountToAdd)この時刻のコピーに指定された時間を追加したものを返します。 | |
| LocalDateTime | LocalDateTime. plus(TemporalAmount amountToAdd)指定された量を加算した、この日付/時間のコピーを返します。 | |
| LocalDate | LocalDate. plus(TemporalAmount amountToAdd)指定された量を加算した、この日付のコピーを返します。 | |
| ZonedDateTime | ZonedDateTime. plus(TemporalAmount amountToAdd)指定された量を加算した、この日付/時間のコピーを返します。 | |
| OffsetDateTime | OffsetDateTime. plus(TemporalAmount amountToAdd)指定された量を加算した、この日付/時間のコピーを返します。 | |
| Instant | Instant. plus(TemporalAmount amountToAdd)このインスタントのコピーに指定された量を加算したものを返します。 | |
| LocalTime | LocalTime. plus(TemporalAmount amountToAdd)この時刻のコピーに指定された時間を追加したものを返します。 | 
| 修飾子と型 | インタフェース | 説明 | 
|---|---|---|
| interface  | ChronoPeriod任意の暦での「3年、4か月、5日」などの、日付ベースの時間の量、高度なグローバリゼーション・ユース・ケース向けです。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
| MinguoDate | MinguoDate. minus(TemporalAmount amount)量を減算して、このオブジェクトと同じ型のオブジェクトを返します。 | |
| HijrahDate | HijrahDate. minus(TemporalAmount amount)量を減算して、このオブジェクトと同じ型のオブジェクトを返します。 | |
| JapaneseDate | JapaneseDate. minus(TemporalAmount amount)量を減算して、このオブジェクトと同じ型のオブジェクトを返します。 | |
| ThaiBuddhistDate | ThaiBuddhistDate. minus(TemporalAmount amount)量を減算して、このオブジェクトと同じ型のオブジェクトを返します。 | |
| ChronoPeriod | ChronoPeriod. minus(TemporalAmount amountToSubtract)指定された期間を減算して、この期間のコピーを返します。 | |
| default ChronoLocalDateTime<D> | ChronoLocalDateTime. minus(TemporalAmount amount)量を減算して、このオブジェクトと同じ型のオブジェクトを返します。 | |
| default ChronoLocalDate | ChronoLocalDate. minus(TemporalAmount amount)量を減算して、このオブジェクトと同じ型のオブジェクトを返します。 | |
| default ChronoZonedDateTime<D> | ChronoZonedDateTime. minus(TemporalAmount amount)量を減算して、このオブジェクトと同じ型のオブジェクトを返します。 | |
| MinguoDate | MinguoDate. plus(TemporalAmount amount)このオブジェクトと同じ型のオブジェクトにある時間を追加したものを返します。 | |
| HijrahDate | HijrahDate. plus(TemporalAmount amount)このオブジェクトと同じ型のオブジェクトにある時間を追加したものを返します。 | |
| JapaneseDate | JapaneseDate. plus(TemporalAmount amount)このオブジェクトと同じ型のオブジェクトにある時間を追加したものを返します。 | |
| ThaiBuddhistDate | ThaiBuddhistDate. plus(TemporalAmount amount)このオブジェクトと同じ型のオブジェクトにある時間を追加したものを返します。 | |
| ChronoPeriod | ChronoPeriod. plus(TemporalAmount amountToAdd)この期間のコピーに指定された期間を追加したものを返します。 | |
| default ChronoLocalDateTime<D> | ChronoLocalDateTime. plus(TemporalAmount amount)このオブジェクトと同じ型のオブジェクトにある時間を追加したものを返します。 | |
| default ChronoLocalDate | ChronoLocalDate. plus(TemporalAmount amount)このオブジェクトと同じ型のオブジェクトにある時間を追加したものを返します。 | |
| default ChronoZonedDateTime<D> | ChronoZonedDateTime. plus(TemporalAmount amount)このオブジェクトと同じ型のオブジェクトにある時間を追加したものを返します。 | 
| 修飾子と型 | メソッド | 説明 | 
|---|---|---|
| default Temporal | Temporal. minus(TemporalAmount amount)量を減算して、このオブジェクトと同じ型のオブジェクトを返します。 | |
| default Temporal | Temporal. plus(TemporalAmount amount)このオブジェクトと同じ型のオブジェクトにある時間を追加したものを返します。 | 
 バグまたは機能を送信 
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。 
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved.  Use is subject to license terms.  Documentation Redistribution Policyも参照してください。