XCode 15.0 日本語化計画:New Human Interface Guideline
指定された絶対時刻を含む、より大きなカレンダーコンポーネント (月など) 内で、より小さなカレンダーコンポーネント (日など) が取り得る絶対時刻値の範囲を返します。
smaller
より小さなカレンダーコンポーネント。
larger
より大きなカレンダーコンポーネント。
date
それの計算が実行される絶対時間。
日付で指定された時刻に larger が取り得る絶対時刻値の範囲。calendar で larger が smaller より論理的に大きくない場合、または与えられたコンポーネントの組み合わせが意味をなさない (または未定義の計算である) 場合は nil を返します。
このメソッドを使用すると、たとえば、date が含まれる month における day コンポーネントの範囲を計算できます。
var identifier: Calendar.Identifier
カレンダーの識別子。
カレンダーのロケール。
カレンダーの週の最初の曜日。
var minimumDaysInFirstWeek: Int
最初の週の最小日数。
カレンダーのタイムゾーン。
func maximumRange(of: Calendar.Component) -> Range<Int>?
与えられたコンポーネントが取ることができる値の最大範囲の制限。
func minimumRange(of: Calendar.Component) -> Range<Int>?
与えられたコンポーネントが取ることができる値の最小範囲の制限を返します。
func ordinality(of: Calendar.Component, in: Calendar.Component, for: Date) -> Int?
与えられた絶対時間に対して、指定されたより大きなカレンダーコンポーネント (週など) 内のより小さなカレンダーコンポーネント (日など) の序数を返します。