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

date(_:matchesComponents:)

Determines if the date has all of the specified date components. 指定された日付構成要素のすべてを、この日付が持つかどうかを判定します。

Declaration 宣言

func date(_ date: Date, matchesComponents components: DateComponents) -> Bool

Return Value 戻り値

true if the date matches all of the components, otherwise false. その日付が構成要素のすべてに合致するならばtrue、そうでなければfalse

Discussion 議論

It may be useful to test the return value of nextDate(after:matching:matchingPolicy:behavior:direction:) to find out if the components were obeyed or if the method had to fudge the result value due to missing time (for example, a daylight saving time transition). nextDate(after:matching:matchingPolicy:behavior:direction:)の戻り値をテストすることは、それら構成要素が従ったかまたはメソッドが結果値を見つからない時間ででっち上げる必要がある(例えば、サマータイムの変わり目)かを見つけ出すために役立つかもしれません。

See Also 参照

Extracting Components 構成要素の抽出