Type Method_StringProcessing
iso8601DateComponents(timeZone:dateSeparator:)
iOS 26.0+
iPadOS 26.0+
Mac Catalyst 26.0+
macOS 26.0+
tvOS 26.0+
visionOS 26.0+
watchOS 26.0+
Creates a regex component to match an ISO 8601 date string, such as “2015-11-14”, and capture the string as a
DateComponents. The captured DateComponents would be at midnight in the specified timeZone.static func iso8601DateComponents(timeZone: TimeZone, dateSeparator: Date.ISO8601FormatStyle.DateSeparator = .dash) -> Self
Parameters
timeZoneThe time zone to create the captured
Datewith.dateSeparatorThe separator between date components.
Return Value
A RegexComponent to match an ISO 8601 date string, not any time zone that may be in the string.