XCode 16.0 日本語化計画
カレンダーシステムとタイムゾーンで評価される単位 (年、月、日、時間、分など) で指定された日付または時刻。
DateComponents は、日付のコンポーネントを拡張可能で構造化された方法でカプセル化します。
特定のカレンダーで日付と時刻を構成する時間コンポーネント (時間、分、秒、日、月、年など) を提供することで日付を指定するために使用されます。また、5 時間 16 分 などの時間の長さを指定するためにも使用できます。すべてのコンポーネントフィールドを定義するために DateComponents は必要ありません。
DateComponents の新しいインスタンスが作成されると、日付コンポーネントは nil に設定されます。
日付コンポーネントの値を初期化し、オプションでそのフィールドの値を指定します。
この構造体の他の値を解釈するために使用されるカレンダー。
タイムゾーンです。
現在のプロパティの組み合わせが現在のカレンダーに存在する日付を表すかどうかを示します。
func isValidDate(in: Calendar) -> Bool
現在のプロパティの組み合わせが、指定されたカレンダーに存在する日付を表しているかどうかを示します。
保存されたカレンダーを使用して現在のコンポーネントから計算された日付。
一世紀または世紀の数。
一年または年数。
週を数える週に対応する年。
四半期または四半期の数。
一月または月の数。
これらのコンポーネントがうるう月を表す場合は true に設定します。
月の一週、または月の週の数。
年の一週、または年の週の数。
週日の一日または週日の数。
週日の序数または週日の序数の数。
一日または日の数。
一時間または時間の数。
一分または分の数。
一秒または秒の数。
一ナノ秒またはナノ秒の数。
func value(for: Calendar.Component) -> Int?
プロパティ名の代わりに列挙値を使用して、プロパティの 1 つの値を返します。
func setValue(Int?, for: Calendar.Component)
プロパティ名の代わりに列挙値を使用して、プロパティの 1 つの値を設定します。
カレンダーの日付のさまざまなコンポーネントの列挙。
static func != (DateComponents, DateComponents) -> Bool
2 つの値が等しくないかどうかを示すブール値を返します。
static func == (DateComponents, DateComponents) -> Bool
2 つの日付コンポーネントインスタンスが同じかどうかを示します。
日付コンポーネントのテキストによる説明。
デバッグに適した日付コンポーネントのテキストによる説明。
日付を映す鏡。
計算された日付のハッシュ値。
class NSDateComponents
DateComponents にブリッジするカレンダー単位で日付または時刻を指定するオブジェクト。参照の意味やその他の Foundation 固有の動作が必要な場合は、NSDateComponents を使用して下さい。
typealias DateComponents.ReferenceType
この値型と同等の参照型のエイリアス。
typealias DateComponents.Specification
typealias DateComponents.UnwrappedType
typealias DateComponents.ValueType
init(subscriptionPeriod: Product.SubscriptionPeriod)
static var defaultResolverSpecification: ResolverSpecification
カレンダー単位と絶対時点の関係の定義。日付の計算と比較の機能を提供します。
特定の地政学的地域に関連する標準時の慣習に関する情報。