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

nextWeekend(startingAfter:direction:)

Returns a DateInterval of the next weekend, which starts strictly after the given date. 次の週末のDateIntervalを返します、それは与えられた日付の厳密に後で開始します。

Declaration 宣言

func nextWeekend(startingAfter date: Date, direction: Calendar.SearchDirection = .forward) -> DateInterval?

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 戻り値

A DateInterval, or nil if weekends do not exist in the specific calendar or locale. DateInterval、または指定のカレンダーまたはロケールにおいて週末が存在しないならばnil

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 隔たりを計算する