java.time.Periodクラス

前書き

ザ・ java.time.Period クラスは、年、月、日で量または時間をモデル化します。

クラス宣言

以下はの宣言です java.time.Period クラス-

public final class Period
   extends Object
      implements ChronoPeriod, Serializable

フィールド

以下はのフィールドです Java.time.Period クラス-

  • static Period ZERO −ゼロの期間の定数。

クラスメソッド

シニア番号 方法と説明
1 時間的addTo(時間的時間的)

この期間を指定された時間オブジェクトに追加します。

2 静的期間(LocalDate startInclusive、LocalDate endExclusive)

2つの日付の間の年、月、日数で構成される期間を取得します。

3 boolean equals(Object otherPeriod)

この期間が指定された期間と等しいかどうかを確認します。

4 静的持続時間from(TemporalAmount amount)

時間的金額からPeriodのインスタンスを取得します。

5 long get(TemporalUnit unit)

要求された単位の値を取得します。

6 IsoChronology getChronology()

ISOカレンダーシステムであるこの期間の年表を取得します。

7 int getDays()

この期間の日数を取得します。

8 int getMonths()

この期間の月数を取得します。

9 List getUnits()

この期間でサポートされている単位のセットを取得します。

10 int hashCode()

この期間のハッシュコード。

11 ブールisNegative()

この期間がゼロを除いて負であるかどうかを確認します。

12 ブールisZero()

この期間の長さがゼロかどうかを確認します。

13 期間マイナス(TemporalAmount amountToSubtract)

指定された期間を差し引いたこの期間のコピーを返します。

14 期間minusDays(long daysToSubtract)

指定された日数を差し引いたこの期間のコピーを返します。

15 期間マイナス月(長い月)

指定された月を差し引いたこの期間のコピーを返します。

16 期間マイナス年(長い年)

指定された年を差し引いたこの期間のコピーを返します。

17 周期multipliedBy(長い被乗数)

この期間のコピーにスカラーを掛けたものを返します。

18 期間否定()

長さが否定されたこの期間のコピーを返します。

19 期間正規化()

年と月を正規化したこの期間のコピーを返します。

20 静的期間(int年、int月、int日)

年、月、日数を表す期間を取得します。

21 静的期間ofDays(int日)

日数を表す期間を取得します。

22 月の静的期間(整数月)

月数を表す期間を取得します。

23 静的期間ofWeeks(int週)

週数を表す期間を取得します。

24 静的期間ofYears(int years)

週数を表す期間を取得します。

25 静的期間解析(CharSequenceテキスト)

PnYnMnDなどのテキスト文字列からピリオドを取得します。

26 期間プラス(TemporalAmountamountToAdd)

指定された期間が追加されたこの期間のコピーを返します。

27 期間plusDays(long daysToAdd)

指定された日が追加されたこの期間のコピーを返します。

28 期間plusMonths(long monthsToAdd)

指定された月が追加されたこの期間のコピーを返します。

29 期間plusYears(long yearsToAdd)

指定された年が追加されたこの期間のコピーを返します。

30 時間的subtractFrom(時間的時間的)

指定された時間オブジェクトからこの期間を減算します。

31 文字列toString()

PT8H6M12.345Sなど、ISO-8601秒ベースの表現を使用したこの期間の文字列表現。

32 long toTotalMonths()

この期間の合計月数を取得します。

33 期間withDays(int日)

指定された日数でこの期間のコピーを返します。

34 期間withMonths(intヶ月)

指定された月数でこの期間のコピーを返します。

35 期間withYears(int years)

指定された年数でこの期間のコピーを返します。

継承されたメソッド

このクラスは、次のクラスからメソッドを継承します-

  • Java.lang.Object