列挙型


Locale.HourCycle


1 から 12 または 0 から 23 など、ロケールで使用される時間サイクルを表す型。


iOS 16.0+ iPadOS 16.0+ Mac Catalyst 16.0+ macOS 13.0+ tvOS 16.0

visionOS 1.0+ watchOS 9.0+ Xcode 14.0

enum HourCycle : String, Codable, Hashable, Sendable





トピックス


時間サイクルの作成


init?(rawValue: String)

定義された文字列の値から時間サイクルを作成します。



定義された時間サイクルの使用


case zeroToEleven

0 から 11 まで数える 12 時間サイクル。


case oneToTwelve

1 から 12 まで数える 12 時間サイクル。


case zeroToTwentyThree

0 から 23 まで数える 24 時間サイクル。


case oneToTwentyFour

1 から 24 まで数える 24 時間サイクル。



時間サイクルプロパティを調べる


var rawValue: String

時間サイクルインスタンスの生の値。


typealias Locale.HourCycle.RawValue

列挙型の生の値によって使用される型。



コード化と復号化


init(from: any Decoder)

型の RawValueString の場合、与えられた復号器から復号して新しいインスタンスを作成します。


func encode(to: any Encoder)

型の RawValueString の場合、この値を与えられたエンコーダにコード化します。



ハッシュ化


var hashValue: Int

ハッシュ値です。


func hash(into: inout Hasher)

この値の不可欠なコンポーネントを与えられたハッシャーに入力してハッシュします。



時間サイクルの比較


static func != (Locale.HourCycle, Locale.HourCycle) -> Bool

二つの値が等しくないかどうかを示すブール値を返します。





関連


以下に準拠


Decodable

Encodable

Hashable

Sendable





以下も見よ


日付と時刻のコンポーネントの取得


var firstDayOfWeek: Locale.Weekday?

このロケールで表される週の最初の曜日。


enum Locale.Weekday

曜日を表す型で、ロケールの週の最初の曜日を示すために使用されます。


var hourCycle: Locale.HourCycle?

ロケールで使用される時間サイクル (1 から 12 または 0 から 23 など)。


var timeZone: TimeZone?

もしあれば、ロケールに関連するタイムゾーン。















トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ