Instance Method インスタンスメソッド

nextWeekend(startingAfter:start:interval:direction:)

Returns the range of the next weekend via two inout parameters. The weekend starts strictly after the given date. 次の週末の範囲を2つのインアウトパラメータ経由で返します。週末は、与えられた値の厳密に後で開始します。

Declaration 宣言

func nextWeekend(startingAfter date: Date, start: inout Date, interval: inout TimeInterval, direction: Calendar.SearchDirection = .forward) -> Bool

Parameters パラメータ

date

The date at which to begin the search. そこで検索を開始することになる日付。

direction

Which direction in time to search. The default value is .forward. 時間で、どっちの方向を検索するか。省略時の値は、.forwardです。

Return Value 戻り値

false if the calendar and locale do not have the concept of a weekend, otherwise true. false、もしカレンダーとロケールがある週末の概念を持たないならば、そうでなければtrue

Discussion 議論

If direction is .backward, then finds the previous weekend range strictly before the given date. direction.backwardならば、そのとき与えられた日付の厳密に前の以前の週末範囲を見つけます。

Note that a given entire day within a calendar is not necessarily all in a weekend or not; weekends can start in the middle of a day in some calendars and locales. カレンダー内の与えられたある1日全体は、必ずしも週末の中に全てあるか否かではありません;週末は、いくつかのカレンダーとロケールにおいて1日の真ん中で始まることがあります。

See Also 参照

Calculating Intervals 隔たりを計算する