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