列挙型クラスjava.time.DayOfWeekの
使用
DayOfWeekを使用するパッケージ
パッケージ
説明
日付、時間、インスタント、デュレーションのメインAPI。
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
タイムゾーンおよびそのルールのサポート。
-
java.timeでのDayOfWeekの使用
修飾子と型メソッド説明static DayOfWeekDayOfWeek.from(TemporalAccessor temporal) 時間的オブジェクトからDayOfWeekのインスタンスを取得します。LocalDate.getDayOfWeek()列挙型DayOfWeekである曜日フィールドを取得します。LocalDateTime.getDayOfWeek()列挙型DayOfWeekである曜日フィールドを取得します。OffsetDateTime.getDayOfWeek()列挙型DayOfWeekである曜日フィールドを取得します。ZonedDateTime.getDayOfWeek()列挙型DayOfWeekである曜日フィールドを取得します。DayOfWeek.minus(long days) この日から指定された日数だけ遡った曜日を返します。static DayOfWeekDayOfWeek.of(int dayOfWeek) int値からDayOfWeekのインスタンスを取得します。DayOfWeek.plus(long days) この日から指定された日数が経過した後の曜日を返します。static DayOfWeek指定された名前を持つこのクラスのenum定数を返します。static DayOfWeek[]DayOfWeek.values()この列挙クラスの定数を含む配列を宣言されている順序で 返します。 -
java.time.temporalでのDayOfWeekの使用
DayOfWeekを返すjava.time.temporalのメソッド型DayOfWeekのパラメータを持つjava.time.temporalのメソッド修飾子と型メソッド説明static TemporalAdjusterTemporalAdjusters.dayOfWeekInMonth(int ordinal, DayOfWeek dayOfWeek) 月のスターで曜日を返します。月のスターでは、その月に基づいて序数の曜日が返されます。static TemporalAdjusterTemporalAdjusters.firstInMonth(DayOfWeek dayOfWeek) 一致する最初の曜日を持つ同じ月の新しい日付を返す、月の初出アジャスタを返します。static TemporalAdjusterTemporalAdjusters.lastInMonth(DayOfWeek dayOfWeek) 一致する最後の曜日を持つ同じ月の新しい日付を返す、月の最終アジャスタを返します。static TemporalAdjuster調整対象の日付より後で指定された曜日が最初に出現する日に日付を調整する、次の曜日アジャスタを返します。static TemporalAdjusterTemporalAdjusters.nextOrSame(DayOfWeek dayOfWeek) 調整対象の日付より後で指定された曜日が最初に出現する日に日付を調整する「次の曜日または同日」アジャスタを返します(ただし、日付がすでにその曜日だった場合は同じオブジェクトが返される)。static WeekFields週の最初の曜日および最小日数からWeekFieldsのインスタンスを取得します。static TemporalAdjuster調整対象の日付より前で指定された曜日が最初に出現する日に日付を調整する、前の曜日アジャスタを返します。static TemporalAdjusterTemporalAdjusters.previousOrSame(DayOfWeek dayOfWeek) 調整対象の日付より前で指定された曜日が最初に出現する日に日付を調整する「前の曜日または同日」アジャスタを返します(ただし、日付がすでにその曜日だった場合は同じオブジェクトが返される)。 -
java.time.zoneでのDayOfWeekの使用
DayOfWeekを返すjava.time.zoneのメソッド型DayOfWeekのパラメータを持つjava.time.zoneのメソッド修飾子と型メソッド説明static ZoneOffsetTransitionRuleZoneOffsetTransitionRule.of(Month month, int dayOfMonthIndicator, DayOfWeek dayOfWeek, LocalTime time, boolean timeEndOfDay, ZoneOffsetTransitionRule.TimeDefinition timeDefinition, ZoneOffset standardOffset, ZoneOffset offsetBefore, ZoneOffset offsetAfter) 2つのオフセット間の遷移を作成するための年間ルールを定義するインスタンスを取得します。