列挙型クラスjava.time.DayOfWeekの
使用

DayOfWeekを使用するパッケージ
パッケージ
説明
日付、時間、インスタント、デュレーションのメインAPI。
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
タイムゾーンおよびそのルールのサポート。
  • java.timeでのDayOfWeekの使用

    DayOfWeekを返すjava.timeのメソッド
    修飾子と型
    メソッド
    説明
    static DayOfWeek
    DayOfWeek.from(TemporalAccessor temporal)
    時間的オブジェクトからDayOfWeekのインスタンスを取得します。
    LocalDate.getDayOfWeek()
    列挙型DayOfWeekである曜日フィールドを取得します。
    LocalDateTime.getDayOfWeek()
    列挙型DayOfWeekである曜日フィールドを取得します。
    OffsetDateTime.getDayOfWeek()
    列挙型DayOfWeekである曜日フィールドを取得します。
    ZonedDateTime.getDayOfWeek()
    列挙型DayOfWeekである曜日フィールドを取得します。
    DayOfWeek.minus(long days)
    この日から指定された日数だけ遡った曜日を返します。
    static DayOfWeek
    DayOfWeek.of(int dayOfWeek)
    int値からDayOfWeekのインスタンスを取得します。
    DayOfWeek.plus(long days)
    この日から指定された日数が経過した後の曜日を返します。
    static DayOfWeek
    DayOfWeek.valueOf(String name)
    指定された名前を持つこのクラスのenum定数を返します。
    static DayOfWeek[]
    DayOfWeek.values()
    この列挙クラスの定数を含む配列を宣言されている順序で 返します。
  • java.time.temporalでのDayOfWeekの使用

    DayOfWeekを返すjava.time.temporalのメソッド
    修飾子と型
    メソッド
    説明
    WeekFields.getFirstDayOfWeek()
    週の最初の曜日を取得します。
    DayOfWeekのパラメータを持つjava.time.temporalのメソッド
    修飾子と型
    メソッド
    説明
    TemporalAdjusters.dayOfWeekInMonth(int ordinal, DayOfWeek dayOfWeek)
    月のアジャスタの曜日を返します。このアジャスタは、月に基づいた曜日を序数とする新しい日付を返します。
    TemporalAdjusters.firstInMonth(DayOfWeek dayOfWeek)
    一致する最初の曜日を持つ同じ月の新しい日付を返す、月の初出アジャスタを返します。
    TemporalAdjusters.lastInMonth(DayOfWeek dayOfWeek)
    一致する最後の曜日を持つ同じ月の新しい日付を返す、月の最終アジャスタを返します。
    TemporalAdjusters.next(DayOfWeek dayOfWeek)
    調整対象の日付より後で指定された曜日が最初に出現する日に日付を調整する、次の曜日アジャスタを返します。
    TemporalAdjusters.nextOrSame(DayOfWeek dayOfWeek)
    調整対象の日付より後で指定された曜日が最初に出現する日に日付を調整する「次の曜日または同日」アジャスタを返します(ただし、日付がすでにその曜日だった場合は同じオブジェクトが返される)。
    static WeekFields
    WeekFields.of(DayOfWeek firstDayOfWeek, int minimalDaysInFirstWeek)
    週の最初の曜日および最小日数からWeekFieldsのインスタンスを取得します。
    TemporalAdjusters.previous(DayOfWeek dayOfWeek)
    調整対象の日付より前で指定された曜日が最初に出現する日に日付を調整する、前の曜日アジャスタを返します。
    TemporalAdjusters.previousOrSame(DayOfWeek dayOfWeek)
    調整対象の日付より前で指定された曜日が最初に出現する日に日付を調整する「前の曜日または同日」アジャスタを返します(ただし、日付がすでにその曜日だった場合は同じオブジェクトが返される)。
  • java.time.zoneでのDayOfWeekの使用

    DayOfWeekを返すjava.time.zoneのメソッド
    修飾子と型
    メソッド
    説明
    ZoneOffsetTransitionRule.getDayOfWeek()
    遷移の曜日を取得します。
    DayOfWeekのパラメータを持つjava.time.zoneのメソッド
    修飾子と型
    メソッド
    説明
    ZoneOffsetTransitionRule.of(Month month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneOffsetTransitionRule.TimeDefinition timeDefinition, ZoneOffset standardOffset, ZoneOffset offsetBefore, ZoneOffset offsetAfter)
    2つのオフセット間の遷移を作成するための年間ルールを定義するインスタンスを取得します。