Enumeration
列挙
Calendar.Component
An enumeration for the various components of a calendar date.
あるカレンダー日付の様々な構成要素に対する列挙。
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
年と月を指定する
case era
Identifier for the era unit.
紀年単位に対する識別子。
case year
Identifier for the year unit.
年単位に対する識別子。
case quarter
Identifier for the quarter of the calendar.
四半期暦に対する識別子。
case month
Identifier for the month unit.
月単位に対する識別子。
Specifying Weeks and Days
週と日にちを指定する
case weekOfMonth
Identifier for the week of the month calendar unit.
月カレンダー単位での週に対する識別子。
case day
Identifier for the day unit.
日にち単位に対する識別子。
Specifying Hours, Minutes, and Seconds
時間、分、そして秒を指定する
case hour
Identifier for the hour unit.
時間単位に対する識別子。
case minute
Identifier for the minute unit.
分単位に対する識別子。
case second
Identifier for the second unit.
秒単位に対する識別子。
Specifying Calendars and Time Zones
カレンダーとタイムゾーンを指定する
Comparing Components
構成要素を比較する
Instance Properties
インスタンスプロパティ
Instance Methods
インスタンス メソッド
See Also
参照
Extracting Components
構成要素の抽出