Instance Property
hourCycle
iOS 16.0+
iPadOS 16.0+
Mac Catalyst 16.0+
macOS 13.0+
tvOS 16.0+
watchOS 9.0+
The hour cycle used by the locale, like one-to-twelve or zero-to-twenty-three.
Discussion
When called on the special Locale instances current or autoupdatingCurrent, if the user overrode the default hour cycle, this property provides the user’s preference.
This property corresponds to the hc key of the Unicode BCP 47 extension.
For locale instances created with the hc specifier (such as en-US@hc=h23), or with a custom Locale.Components, this property represents the custom hour cycle. Otherwise, it represents the locale’s default hour cycle.