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

localizedString(from:)

Formats a relative time represented by the specified date components. 指定された日付構成要素それらによって表されるある相対時間を書式設定します。

Declaration 宣言

func localizedString(from dateComponents: DateComponents) -> String

Parameters パラメータ

dateComponents

The date components to format. 書式設定する日付構成要素それら。

Return Value 戻り値

A string that represents the formatted relative time from date components. ある文字列、それは日付構成要素それらからの、書式設定された相対時間を表します。

Discussion 議論

The formatter interprets a negative component value as a date in the past. フォーマッタは、負の構成要素値を過去の日付として解釈します。


let components = DateComponents(day: -2)
let formatter = RelativeDateTimeFormatter()
print(formatter.localizedString(from: components))
// Outputs:  2 days ago

This method formats the value of the least granular unit in the NSDateComponents object, and doesn’t provide a compound format of the date component. このメソッドは、NSDateComponentsオブジェクトの中の最小粒度単位の値を書式設定します、そして日付構成要素の合成書式設定を提供しません。

See Also 参照

Converting Dates to Formatted Strings 日付それらを書式設定された文字列へと変換する