インタフェース
java.time.chrono.ChronoPeriodの使用
| パッケージ | 説明 |
|---|---|
| java.time |
日付、時間、インスタント、デュレーションのメインAPI。
|
| java.time.chrono |
デフォルトのISO暦以外の暦体系の汎用API。
|
-
java.timeのChronoPeriodの使用
ChronoPeriodを実装しているjava.timeのクラス 修飾子と型 クラス 説明 classPeriodISO-8601暦体系における日付ベースの時間の量(「2年3か月と4日」など)。 -
java.time.chronoのChronoPeriodの使用
ChronoPeriodを返すjava.time.chronoのメソッド 修飾子と型 メソッド 説明 static ChronoPeriodChronoPeriod. between(ChronoLocalDate startDateInclusive, ChronoLocalDate endDateExclusive)2つの日付の間の時間の量から構成されるChronoPeriodを取得します。ChronoPeriodChronoPeriod. minus(TemporalAmount amountToSubtract)指定された期間を減算して、この期間のコピーを返します。ChronoPeriodChronoPeriod. multipliedBy(int scalar)この期間の各量を指定されたスカラーで乗算して、新しいインスタンスを返します。default ChronoPeriodChronoPeriod. negated()この期間の各量を否定した、新しいインスタンスを返します。ChronoPeriodChronoPeriod. normalized()各単位の量を正規化して、この期間のコピーを返します。default ChronoPeriodChronology. period(int years, int months, int days)この暦の期間を年、月および日に基づいて取得します。ChronoPeriodChronoPeriod. plus(TemporalAmount amountToAdd)この期間のコピーに指定された期間を追加したものを返します。ChronoPeriodChronoLocalDate. until(ChronoLocalDate endDateExclusive)この日付からもう一方の日付までの期間をChronoPeriodとして計算します。