Instance Method インスタンスメソッド

compare(_:to:toUnitGranularity:)

Indicates the ordering of two given dates based on their components down to a given unit granularity. 2つの与えられた日付の順序をそれらの構成要素にある与えられた単位粒度まで基づいて指し示します。

Declaration 宣言

func compare(_ date1: Date, 
          to date2: Date, 
toUnitGranularity unit: NSCalendar.Unit) -> ComparisonResult

Parameters パラメータ

date1

The first date to compare. 比較する第1の日付。

date2

The second date to compare. 比較する第2の日付。

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 NSCalendar.Unit. 与えられた日付それらにとって、より大きい単位の全てとともに、同じであると見なされるために、等しくなければならない最も小さい単位。可能な値として、NSCalendar.Unitを見てください。

Return Value 戻り値

NSOrderedSame if the dates are the same down to the given granularity, otherwise NSOrderedAscending or NSOrderedDescending. NSOrderedSame、もし日付それらが下はその与えられた粒度に至るまで同じであるならば、そうでなければNSOrderedAscendingまたはNSOrderedDescending

See Also 参照

Comparing Dates 日付を比較する