Instance Method


Returns all the date components of a date, using the calendar time zone.


func dateComponents(_ components: Set<Calendar.Component>, from date: Date) -> DateComponents



The Date to use.

Return Value

The date components of the specified date.


See Also

Extracting Components

func date(Date, matchesComponents: DateComponents) -> Bool

Determines if the date has all of the specified date components.

func component(Calendar.Component, from: Date) -> Int

Returns the value for one component of a date.

func dateComponents(in: TimeZone, from: Date) -> DateComponents

Returns all the date components of a date, as if in a given time zone (instead of the Calendar time zone).

enum Calendar.Component

An enumeration for the various components of a calendar date.