Instance Method
インスタンスメソッド
isValidDate(in:)
Indicates whether the current combination of properties represents a date which exists in the specified calendar.
現在のプロパティの組み合わせが、指定されたカレンダーに存在する日付を表すかどうかを指し示します。
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
日付を検証する
var isValidDate: Bool
Indicates whether the current combination of properties represents a date which exists in the current calendar.
現在のプロパティの組み合わせが、現在のカレンダーに存在する日付を表すかどうかを指し示します。
var date: Date?
The date calculated from the current components using the stored calendar.
現在の構成要素から格納カレンダーを使って計算される日付。