func date(from: DateComponents) -> Date?
Returns a date created from the specified components.
指定された構成要素から作成される日付を返します。
func date(byAdding : Calendar.Component, value: Int, to: Date, wrappingComponents : Bool) -> Date?
Returns a new
Date
representing the date calculated by adding an amount of a specific component to a given date.
ある量の特定の構成要素をある与えられた日付に加えることによって計算される日付を表している新しいDate
を返します。
func date(bySetting : Calendar.Component, value: Int, of: Date) -> Date?
Returns a new
Date
representing the date calculated by setting a specific component to a given time, and trying to keep lower components the same. If the component already has that value, this may result in a date which is the same as the given date.
特定の構成要素をある与えられた時間に設定し、そしてより低い構成要素を同じに保つよう試みることによって計算される日付を表している新しいDate
を返します。構成要素が既にその値を持つならば、これはその与えられた日付と同じ日付という結果になるでしょう。
func date(bySettingHour : Int, minute: Int, second: Int, of: Date, matchingPolicy : Calendar.MatchingPolicy, repeatedTimePolicy : Calendar.RepeatedTimePolicy, direction: Calendar.SearchDirection) -> Date?
Returns a new
Date
representing the date calculated by setting hour, minute, and second to a given time on a specified Date
.
ある指定されたDate
上のある与えられた時間に時、分、そして秒を設定することによって算出される日付を表している新しいDate
を返します。