Returns a date representing the absolute time calculated by adding given components to a given date.
与えられた構成要素それらをある与えられた日付に加えることによって計算される絶対時間を表している日付を返します。
If you specify no options, overflow in a unit carries into the higher units (as in typical addition).
あなたがオプションを指定しないならば、ある単位におけるオーバーフローはより高位の単位にまで至ります(典型的な加算におけるように)。
Return Value
戻り値
A new NSDate object representing the absolute time calculated by adding to date the calendrical components specified by comps using the options specified by opts. Returns nil if date falls outside the defined range of the receiver or if the computation cannot be performed.
新しいNSDateオブジェクト、それはdateに、compsによって指定される与えられたカレンダー関連構成要素を、optsによって指定されるオプションを使って加えることによって計算される絶対時間を表しています。nilを返します、もしdateがレシーバの定義された範囲に収まらないならばまたは計算が実行できないならば。
Discussion
議論
Some operations can be ambiguous, and the behavior of the computation is calendar-specific, but generally components are added in the order specified.
いくつかの演算は曖昧である可能性があります、そして計算の挙動はカレンダー特有です、しかし一般的に構成要素は指定された順序で加えられます。
The following example shows how to add 2 months and 3 days to the current date and time using an existing calendar (gregorian):
以下の例は、2ヶ月と3日を現在の日付と時刻へと既存のカレンダー(gregorian)を使って加える方法を示します:
Note that some computations can take a relatively long time.
いくつかの計算は比較的長い時間をとる可能性があることに注意してください。
Returns a date representing the absolute time calculated by adding the value of a given component to a given date.
ある与えられた構成要素をある与えられた日付に加えることによって計算される絶対時間を表している日付を返します。
Returns a new date representing the date calculated by setting a specific component of a given date to a given value, while trying to keep lower components the same.
与えられた日付の指定構成要素をある与えられた値に設定して、一方でより低い構成要素を同じままに保とうとすることによって計算された日付を表している新しい日付を返します。