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

isValidDate(in:)

Indicates whether the current combination of properties represents a date which exists in the specified calendar. 現在のプロパティの組み合わせが、指定されたカレンダーに存在する日付を表すかどうかを指し示します。

Declaration 宣言

func isValidDate(in calendar: Calendar) -> Bool

Discussion 議論

This method is not appropriate for use on DateComponents values which are specifying relative quantities of calendar components. このメソッドは、カレンダー構成要素の相対量を指定する、DateComponents値上で使うには適しません。

Except for some trivial cases (e.g., ‘seconds’ should be 0 - 59 in any calendar), this method is not necessarily cheap. 幾つかの些細な場合を除きます(例えば、‘seconds’ はあらゆるカレンダーにおいて0-59のはずです)、このメソッドは必ずしも安価ではありません。

If the time zone property is set in the DateComponents, it is used. タイムゾーンプロパティがDateComponentsに設定されるならば、それが使われます。

See Also 参照

Validating a Date 日付を検証する