Instance Method
インスタンスメソッド
ordinality(of:in:for:)
Returns, for a given absolute time, the ordinal number of a smaller calendar component (such as a day) within a specified larger calendar component (such as a week).
与えられた絶対時間に対して、指定されたより大きいカレンダー構成要素(例えば週)内のより小さいカレンダー構成要素(例えば日にち)の順序数を返します。
Parameters
パラメータ
smaller
The smaller calendar component.
より小さいカレンダー構成要素。
larger
The larger calendar component.
より大きいカレンダー構成要素。
date
The absolute time for which the calculation is performed.
それに対して計算が実行されるところの絶対時間。
Return Value
戻り値
The ordinal number of smaller within larger at the time specified by date. Returns nil
if larger is not logically bigger than smaller in the calendar, or the given combination of components does not make sense (or is a computation which is undefined).
日付によって指定された時間でのより大きいものの内部のより小さいものの順序数。nil
を返します、もしそのカレンダーにおいてより大きいものがより小さいものより論理的に大きくない、または与えられた構成要素の組み合わせが意味をなさない(またははっきりしない計算結果である)ならば。
Discussion
議論
The ordinality is in most cases not the same as the decomposed value of the component. Typically return values are 1 and greater. For example, the time 00:45 is in the first hour of the day, and for components hour
and day
respectively, the result would be 1. An exception is the week-in-month calculation, which returns 0 for days before the first week in the month containing the date.
順序性は、たいていの場合はその構成要素の分解された値と同じではありません。一般的に戻り値は1以上です。例えば、時刻00:45はその日の最初の1時間の中です、そして構成要素hour
とday
それぞれに対して、結果は1になるでしょう。1つの例外は、月の中の週の計算です、それは、日付を含んでいる月の最初の週の前のいく日かに対して0を返します。
See Also
参照
Getting Calendar Information
カレンダー情報を取得する