クラス
java.time.DayOfWeekの使用
パッケージ | 説明 |
---|---|
java.time |
日付、時間、インスタント、デュレーションのメインAPI。
|
java.time.temporal |
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
|
java.time.zone |
タイムゾーンおよびそのルールのサポート。
|
-
java.timeでのDayOfWeekの使用
DayOfWeekを返すjava.timeのメソッド 修飾子と型 メソッド 説明 static DayOfWeek
DayOfWeek. from(TemporalAccessor temporal)
時間的オブジェクトからDayOfWeek
のインスタンスを取得します。DayOfWeek
LocalDate. getDayOfWeek()
列挙型DayOfWeek
である曜日フィールドを取得します。DayOfWeek
LocalDateTime. getDayOfWeek()
列挙型DayOfWeek
である曜日フィールドを取得します。DayOfWeek
OffsetDateTime. getDayOfWeek()
列挙型DayOfWeek
である曜日フィールドを取得します。DayOfWeek
ZonedDateTime. getDayOfWeek()
列挙型DayOfWeek
である曜日フィールドを取得します。DayOfWeek
DayOfWeek. minus(long days)
この日から指定された日数だけ遡った曜日を返します。static DayOfWeek
DayOfWeek. of(int dayOfWeek)
int
値からDayOfWeek
のインスタンスを取得します。DayOfWeek
DayOfWeek. plus(long days)
この日から指定された日数が経過した後の曜日を返します。static DayOfWeek
DayOfWeek. valueOf(String name)
指定された名前を持つ、この型の列挙型定数を返します。static DayOfWeek[]
DayOfWeek. values()
この列挙型の定数を含む配列を、宣言されている順序で返します。 -
java.time.temporalでのDayOfWeekの使用
DayOfWeekを返すjava.time.temporalのメソッド 修飾子と型 メソッド 説明 DayOfWeek
WeekFields. getFirstDayOfWeek()
週の最初の曜日を取得します。型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
TemporalAdjusters. next(DayOfWeek dayOfWeek)
調整対象の日付より後で指定された曜日が最初に出現する日に日付を調整する、次の曜日アジャスタを返します。static TemporalAdjuster
TemporalAdjusters. nextOrSame(DayOfWeek dayOfWeek)
調整対象の日付より後で指定された曜日が最初に出現する日に日付を調整する「次の曜日または同日」アジャスタを返します(ただし、日付がすでにその曜日だった場合は同じオブジェクトが返される)。static WeekFields
WeekFields. of(DayOfWeek firstDayOfWeek, int minimalDaysInFirstWeek)
週の最初の曜日および最小日数からWeekFields
のインスタンスを取得します。static TemporalAdjuster
TemporalAdjusters. previous(DayOfWeek dayOfWeek)
調整対象の日付より前で指定された曜日が最初に出現する日に日付を調整する、前の曜日アジャスタを返します。static TemporalAdjuster
TemporalAdjusters. previousOrSame(DayOfWeek dayOfWeek)
調整対象の日付より前で指定された曜日が最初に出現する日に日付を調整する「前の曜日または同日」アジャスタを返します(ただし、日付がすでにその曜日だった場合は同じオブジェクトが返される)。 -
java.time.zoneでのDayOfWeekの使用
DayOfWeekを返すjava.time.zoneのメソッド 修飾子と型 メソッド 説明 DayOfWeek
ZoneOffsetTransitionRule. getDayOfWeek()
遷移の曜日を取得します。型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つのオフセット間の遷移を作成するための年間ルールを定義するインスタンスを取得します。