Enumeration 列挙

Calendar.Component

An enumeration for the various components of a calendar date. あるカレンダー日付の様々な構成要素に対する列挙。

Declaration 宣言

enum Calendar.Component

Overview 概要

You use one or more Calendar.Component values with the component(_:from:) or dateComponents(_:from:) methods to specify parts to extract from a given Date. あなたは1つ以上のCalendar.Component値をcomponent(_:from:)またはdateComponents(_:from:)メソッドで使用して、与えられたDateから抽出する部分を指定します。

Listing 1 shows how to use the year, month, and day components to get the corresponding units of the current Gregorian calendar date as a DateComponents instance. コード出力 1 は、year、month、そしてday構成要素を使って現在のグレゴリオ暦日付の対応する単位をDateComponentsインスタンスとして取得する方法を示します。

Listing 1 Getting the Gregorian year, month, and day of month from the current date. コード出力 1 グレゴリオ年、月、そして日にちを現在の日付から取得する。

let myCalendar = Calendar(identifier: .gregorian)
let ymd = myCalendar.dateComponents([.year, .month, .day], from: Date())

Topics 話題

Specifying Years and Months 年と月を指定する

Specifying Weeks and Days 週と日にちを指定する

Specifying Hours, Minutes, and Seconds 時間、分、そして秒を指定する

Specifying Calendars and Time Zones カレンダーとタイムゾーンを指定する

Comparing Components 構成要素を比較する

Instance Properties インスタンスプロパティ

Instance Methods インスタンス メソッド

See Also 参照

Extracting Components 構成要素の抽出