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

date(byAdding:value:to:wrappingComponents:)

Returns a new Date representing the date calculated by adding an amount of a specific component to a given date. ある量の特定の構成要素をある与えられた日付に加えることによって計算される日付を表している新しいDateを返します。

Declaration 宣言

func date(byAdding component: Calendar.Component, value: Int, to date: Date, wrappingComponents: Bool = false) -> Date?

Parameters パラメータ

component

A single component to add. 加えることになるある単一の構成要素。

value

The value of the specified component to add. 加えることになる指定された構成要素の値。

date

The starting date. 開始日付。

wrappingComponents

If true, the component should be incremented and wrap around to zero/one on overflow, and should not cause higher components to be incremented. The default value is false. trueならば、構成要素は漸増されて、オーバーフローに関して0/1ラップアラウンドをするべきです、そしてより高位の構成要素の漸増を引き起こさないべきです。省略時の値はfalseです。

Return Value 戻り値

A new date, or nil if a date could not be calculated with the given input. 新しい日付、または与えられた入力を使って日付が計算できなかったならばnil。

See Also 参照

Calculating Dates from Components 構成要素から日付を計算する