সুইফটে দুটি NSDate তুলনা করার জন্য compare(_:) মেথড ব্যবহার করুন।
দুটি ডেট তৈরি —
let dateOne = NSDateComponents() dateOne.day = 5; dateOne.month = 6; dateOne.year = 1993 let dateTwo = NSDateComponents() dateTwo.day = 4; dateTwo.month = 2; dateTwo.year = 1995 let cal = NSCalendar.current let firstDate = cal.date(from: dateOne as DateComponents)! let secondDate = cal.date(from: dateTwo as DateComponents)!
তুলনা —
if secondDate.compare(firstDate) == .orderedAscending {
print("date 1 is bigger than date 2")
} else {
print("Date 2 is bigger")
}
তিনটি তুলনার ফলাফল — orderedAscending, orderedDescending, orderedSame।
