compare(_:to:toUnitGranularity:)
Indicates the ordering of two given dates based on their components down to a given unit granularity.
Declaration
func compare(_ date1: Date, to date2: Date, toUnitGranularity unit: NSCalendar.Unit) -> ComparisonResultParameters
- date1:
The first date to compare.
- date2:
The second date to compare.
- unit:
The smallest unit that must, along with all larger units, be equal for the given dates to be considered the same. For possible values, see Unit.
Return Value
NSOrderedSame if the dates are the same down to the given granularity, otherwise NSOrderedAscending or NSOrderedDescending.