compare
TypeScriptcompare(dateInterval: DateInterval): ComparisonResultSwift declarationfunc compare(_ dateInterval: DateInterval) -> ComparisonResultclass · iOS 10.0+ · SDK 27.1
class NSDateIntervalcompare(dateInterval: DateInterval): ComparisonResultSwift declarationfunc compare(_ dateInterval: DateInterval) -> ComparisonResultcontains(date: globalThis.Date): booleanSwift declarationfunc contains(_ date: Date) -> Boolstatic init(): NSDateIntervalSwift declarationconvenience init()static initCoder(coder: NSCoder): NSDateIntervalSwift declarationinit(coder: NSCoder)static initStartDuration(startDate: globalThis.Date, duration: number): NSDateIntervalSwift declarationinit(start startDate: Date, duration: TimeInterval)static initStartEnd(startDate: globalThis.Date, endDate: globalThis.Date): NSDateIntervalSwift declarationconvenience init(start startDate: Date, end endDate: Date)intersection(dateInterval: DateInterval): (DateInterval) | nullSwift declarationfunc intersection(with dateInterval: DateInterval) -> DateInterval?intersects(dateInterval: DateInterval): booleanSwift declarationfunc intersects(_ dateInterval: DateInterval) -> BoolisEqual(dateInterval: DateInterval): booleanSwift declarationfunc isEqual(to dateInterval: DateInterval) -> Boolget duration(): numberSwift declarationvar duration: TimeInterval { get }get endDate(): globalThis.DateSwift declarationvar endDate: Date { get }get startDate(): globalThis.DateSwift declarationvar startDate: Date { get }No declarations were skipped in this snapshot.