Swift version: 5.4
Date struct conforms to both
Comparable, which means you check two dates for equality and compare them to see which is earlier.
In practice, this means you can use
== to compare them just like you would do with strings and integers. Try this in a playground:
let now = Date() let soon = Date().addingTimeInterval(5000) now == soon now != soon now < soon now > soon
SPONSORED From August 2nd to 8th you can join a FREE crash course for mid/senior iOS devs who want to achieve an expert level of technical and practical skills – it’s the fast track to being a complete senior developer!
Available from iOS 8.0
This is part of the Swift Knowledge Base, a free, searchable collection of solutions for common iOS questions.
Link copied to your pasteboard.