date(bySettingHour:minute:second:of:options:)
Creates a new date calculated with the given time.
Declaration
func date(bySettingHour h: Int, minute m: Int, second s: Int, of date: Date, options opts: NSCalendar.Options = []) -> Date?Parameters
- h:
The hour value.
- m:
The minute value.
- s:
The second value.
- date:
The date to use to perform the calculation.
- opts:
Options for the calculation. For possible values, see Options.
Return Value
A new NSDate instance representing the date calculated by setting the given hour, minute, and second, to a given time. If no such time exists for the specified components, the next available date is returned, which may be on a different calendar day.
Discussion
You can use this method to calculate a date at a different time of a particular calendar day.