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

nextDate(after:matching:options:)

Returns the next date after a given date matching the given components. 与えられた日付の後の与えられた構成要素と合致している次の日付を返します。

Declaration 宣言

func nextDate(after date: Date, 
     matching comps: DateComponents, 
      options: NSCalendar.Options = []) -> Date?

Parameters パラメータ

date

The date for which to perform the calculation. それに対して計算を実行することになる日付。

comps

The date components to match. 照合する日付構成要素。

options オプション

Options for the calculation. For possible values, see NSCalendar.Options. 計算に対するオプション。可能な値として、NSCalendar.Optionsを見てください。

Return Value 戻り値

A new NSDate object. 新しいNSDateオブジェクト。

Discussion 議論

To compute a sequence of dates, use the enumerateDates(startingAfter:matching:options:using:) method instead of calling this method in a loop with the previous loop iteration's result. 一連の日付を計算するには、enumerateDates(startingAfter:matching:options:using:)メソッドを直前のループ反復の結果を使うループにおいてこのメソッドを呼び出す代わりに使ってください。

See Also 参照

Scanning Dates 日付を走査する