java.time.YearMonthクラス

前書き

ザ・ java.time.YearMonth クラスは、2007-12などのISO-8601カレンダーシステムの年月を表します。

クラス宣言

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

public final class YearMonth
   extends Object
      implements Temporal, TemporalAdjuster, Comparable<YearMonth>, Serializable

クラスメソッド

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

指定された時間オブジェクトを調整して、この年月を設定します。

2 LocalDate atDay(int dayOfMonth)

今年の月と曜日を組み合わせてLocalDateを作成します。

3 LocalDate atEndOfMonth()

月末にLocalDateを返します。

4 int compareTo(YearMonth other)

今年の月を別の年の月と比較します。

5 boolean equals(Object otherYearMonth)

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

6 文字列フォーマット(DateTimeFormatterフォーマッター)

指定されたフォーマッタを使用して、今年と月をフォーマットします。

7 static YearMonth from(TemporalAmount amount)

一時的な金額からYearMonthのインスタンスを取得します。

8 int get(TemporalFieldフィールド)

指定されたフィールドの値を今年から月にintとして取得します。

9 long getLong(TemporalFieldフィールド)

要求されたユニットの値をlongで取得します。

10 月getMonth()

月の列挙型を使用して月のフィールドを取得します。

11 int getMonthValue()

1から12までの月のフィールドを取得します。

12 int getYear()

年フィールドを取得します。

13 int hashCode()

このYearMonthのハッシュコード。

14 boolean isAfter(YearMonth other)

この年月が指定された年月より後かどうかを確認します。

15 boolean isBefore(YearMonth other)

この年月が指定された年月より前であるかどうかを確認します。

16 ブールisLeapYear()

ISO暦暦システム規則に従って、その年がうるう年であるかどうかを確認します。

17 ブールisLeap(長い年)

ISO暦暦システム規則に従って、その年がうるう年であるかどうかを確認します。

18 boolean isSupported(TemporalFieldフィールド)

指定されたフィールドがサポートされているかどうかを確認します。

19 boolean isSupported(TemporalUnit unit)

指定されたユニットがサポートされているかどうかを確認します。

20 ブールisValidDay(int dayOfMonth)

月の日がこの年の月に有効かどうかを確認します。

21 int lengthOfMonth()

年を考慮して、月の長さを返します。

22 int lengthOfYear()

年の長さを返します。

23 YearMonthマイナス(long amountToSubtract、TemporalUnit unit)

指定された金額を差し引いた今年のコピーを返します。

24 YearMonthマイナス(TemporalAmountamountToSubtract)

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

25 YearMonthマイナスMonths(longmonthsToSubtract)

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

26 YearMonthマイナスYears(long yearsToSubtract)

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

27 static YearMonth now()

デフォルトのタイムゾーンのシステムクロックから現在の年月を取得します。

28 静的YearMonthnow(時計時計)

指定された時計から現在の年月を取得します。

29 静的YearMonthnow(ZoneIdゾーン)

指定されたタイムゾーンのシステムクロックから現在の年月を取得します。

30 static YearMonth of(int years、int month)

年と月からYearMonthのインスタンスを取得します。

31 静的YearMonthof(int年、月月)

年と月からYearMonthのインスタンスを取得します。

32 static YearMonth parse(CharSequence text)

2007-12などのテキスト文字列からYearMonthを取得します。

33 static YearMonth parse(CharSequence text、DateTimeFormatter formatter)

特定のフォーマッタを使用して、テキスト文字列からYearMonthのインスタンスを取得します。

34 YearMonth plus(long amountToAdd、TemporalUnit unit)

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

35 YearMonth plus(TemporalAmount amountToAdd)

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

36 YearMonth plusMonths(long monthsToAdd)

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

37 YearMonth plusYears(long yearsToAdd)

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

38 Rクエリ(TemporalQuery クエリ)

指定されたクエリを使用して、今年と月をクエリします。

39 ValueRange範囲(TemporalFieldフィールド)

指定されたフィールドの有効な値の範囲を取得します。

40 文字列toString()

今年の月を文字列として出力します。

41 long until(Temporal endExclusive、TemporalUnit unit)

指定された単位で、次の年月までの時間を計算します。

42 YearMonth with(TemporalAdjusterアジャスター)

今年の調整済みコピーを返します-月。

43 YearMonth with(TemporalField field、long newValue)

指定されたフィールドが新しい値に設定された今年の月のコピーを返します。

44 YearMonth withMonth(int month)

月が変更されたこのYearMonthのコピーを返します。

45 YearMonth withYear(int year)

年が変更されたこのYearMonthのコピーを返します。

継承されたメソッド

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

  • Java.lang.Object