Comparison of dates in Swift
Forums:
let now = NSDate()
let yesterday = now.dateByAddingTimeInterval(-86_400)
let areEqual = now.isEqualToDate(yesterday)
//areEqual is false
let areLater = now.compare(yesterday) == NSComparisonResult.OrderedDescending
//areLater is true
let areEarlier = now.compare(yesterday) == NSComparisonResult.OrderedAscending
//areEarlier is false
- Log in to post comments