インスタンスメソッド


isValidDate(in:)


現在のプロパティの組み合わせが、指定されたカレンダーに存在する日付を表しているかどうかを示します。


iOS 8.0+ iPadOS 8.0+ Mac Catalyst 13.0+ macOS 10.9+

tvOS 9.0+ visionOS 1.0+ watchOS 2.0+ Xcode 6.0.1+

func isValidDate(in calendar: Calendar) -> Bool




議論


このメソッドは、カレンダーコンポーネントの相対的な量を指定する DateComponents 値に使用するのには適していません。


いくつかの些細なケース (たとえば、どのカレンダーでも「秒」は 0 ~ 59 である必要があります) を除き、このメソッドは必ずしも安価ではありません。


DateComponents でタイムゾーンプロパティが設定されている場合は、それが使用されます。





以下も見よ


日付の検証


var isValidDate: Bool

現在のプロパティの組み合わせが現在のカレンダーに存在する日付を表すかどうかを示します。


var date: Date?

保存されたカレンダーを使用して現在のコンポーネントから計算された日付。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ