java.time.Month列挙型

前書き

ザ・ java.time.Month 列挙型は、「7月」などの月を表します。

クラス宣言

以下はの宣言です java.time.Month 列挙型-

public enum Month
   extends Enum<Month>
      implements TemporalAccessor, TemporalAdjuster

列挙型定数

以下はのフィールドです Java.time.Month 列挙型-

  • JANUARY − 31日で1月のシングルトンインスタンス。

  • FEBRUARY − 2月のシングルトンインスタンスで、28日、またはうるう年では29日。

  • MARCH − 31日で3月のシングルトンインスタンス。

  • APRIL − 30日で4月のシングルトンインスタンス。

  • MAY − 31日で5月のシングルトンインスタンス。

  • JUNE − 30日で6月のシングルトンインスタンス。

  • JULY − 31日で7月のシングルトンインスタンス。

  • AUGUST − 31日で8月のシングルトンインスタンス。

  • SEPTEMBER − 30日で9月のシングルトンインスタンス。

  • OCTOBER − 31日の10月のシングルトンインスタンス。

  • NOVEMBER − 30日で11月のシングルトンインスタンス。

  • DECEMBER − 31日で12月のシングルトンインスタンス。

列挙型メソッド

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

指定された時間オブジェクトを、このオブジェクトと同じ月になるように調整します。

2 int firstDayOfYear(boolean leapYear)

今月の初日に対応する曜日を取得します。

3 月firstMonthOfQuarter()

この四半期の最初の月に対応する月を取得します。

4 静的月from(TemporalAccessortemporal)

一時オブジェクトからMonthのインスタンスを取得します。

5 int get(TemporalFieldフィールド)

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

6 String getDisplayName(TextStyle style、Locale locale)

'Jan'や 'December'などのテキスト表現を取得します。

7 long getLong(TemporalFieldフィールド)

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

8 int getValue()

月のint値を取得します。

9 boolean isSupported(TemporalFieldフィールド)

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

10 int length(boolean leapYear)

今月の長さを日数で取得します。

11 int maxLength()

今月の最大長を日数で取得します。

12 int minLength()

今月の最小の長さを日数で取得します。

13 月マイナス(長い月)

この月の前の指定された月数である月を返します。

14 静的月(int月)

int値からMonthのインスタンスを取得します。

15 月プラス(長い月)

この月の後に指定された四半期数である月を返します。

16 Rクエリ(TemporalQuery クエリ)

指定されたクエリを使用して、このオフセットをクエリします。

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

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

18 静的月valueOf(文字列名)

指定された名前を持つこのタイプの列挙型定数を返します。

19 静的月[]値()

この列挙型の定数を含む配列を、宣言されている順序で返します。

継承されたメソッド

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

  • Java.lang.Enum
  • Java.lang.Object