Contents

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.

See Also

Calculating Dates