Contents

hourCycle

The hour cycle used by the locale, like one-to-twelve or zero-to-twenty-three.

Declaration

var hourCycle: Locale.HourCycle { get }

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.

See Also

Getting date and time components