Structure
Duration.TimeFormatStyle.Pattern
iOS 16.0+
iPadOS 16.0+
Mac Catalyst 16.0+
macOS 13.0+
tvOS 16.0+
watchOS 9.0+
The units to display a Duration with and configurations for the units.
struct Pattern
Topics
Initializers
Type Properties
static var hourMinute: Duration.TimeFormatStyle.PatternDisplays a duration in hours and minutes.static var hourMinuteSecond: Duration.TimeFormatStyle.PatternDisplays a duration in hours, minutes, and seconds.static var minuteSecond: Duration.TimeFormatStyle.PatternDisplays a duration in minutes and seconds. For example, one hour is formatted as “60:00” in en_US locale.
Type Methods
static func hourMinute(padHourToLength: Int, roundSeconds: FloatingPointRoundingRule) -> Duration.TimeFormatStyle.PatternDisplays a duration in terms of hours and minutes with the specified configurations.static func hourMinuteSecond(padHourToLength: Int, fractionalSecondsLength: Int, roundFractionalSeconds: FloatingPointRoundingRule) -> Duration.TimeFormatStyle.PatternDisplays a duration in terms of hours, minutes, and seconds with the specified configurations.static func minuteSecond(padMinuteToLength: Int, fractionalSecondsLength: Int, roundFractionalSeconds: FloatingPointRoundingRule) -> Duration.TimeFormatStyle.PatternDisplays a duration in minutes and seconds with the specified configurations.
Relationships
Conforms To
Swift.DecodableSwift.EncodableSwift.EquatableSwift.HashableSwift.SendableSwift.SendableMetatype