case nextTime
If there is no matching time before the end of the next instance of the next higher component to the highest specified component in the
DateComponents
argument, the algorithm will return the next existing time which exists.
DateComponents
引数の中の最も高位の指定された構成要素に対して次に高位の構成要素の次のインスタンスの最後の前に合致する時刻がないならば、アルゴリズムは存在する次の現存の時刻を返すでしょう。
case nextTimePreservingSmallerComponents
If specified, and there is no matching time before the end of the next instance of the next higher component to the highest specified component in the
DateComponents
argument, the method returns the next existing value of the missing component and preserves the lower components’ values (for example, no 2:37am results in 3:37am, if that exists).
もし指定されて、そしてDateComponents
引数の中の最も高位の指定された構成要素に対して次に高位の構成要素の次のインスタンスの最後の前に合致する時刻がないならば、このメソッドはその見つからない構成要素の次の現存する値を返して、そして低位の構成要素の値をそのままにします(例えば、2:37amなしでは結果は3:37am、それが存在するならば)。
case previousTimePreservingSmallerComponents
If there is no matching time before the end of the next instance of the next higher component to the highest specified component in the
DateComponents
argument, the algorithm will return the previous existing value of the missing component and preserves the lower components’ values.
DateComponents
引数の中の最も高位の指定された構成要素に対して次に高位の構成要素の次のインスタンスの最後の前に合致する時刻がないならば、アルゴリズムはその見つからない構成要素のより1つ前の存在する値を返して、より低位の構成要素の値は保ちます。
case strict
If specified, the algorithm travels as far forward or backward as necessary looking for a match.
指定されるならば、アルゴリズムは合致するものを探す必要がある限りずっと前方または後方に進みます。