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

localizedStringForDate:relativeToDate:

Formats the date interval from the reference date to the specified date using the formatter’s calendar. 基準日付から指定日付までの日付間隔をフォーマッタのもつカレンダーを使って書式設定します。

Declaration 宣言

- (NSString *)localizedStringForDate:(NSDate *)date 
                      relativeToDate:(NSDate *)referenceDate;

Parameters パラメータ

date

The end date of the interval to format. 書式設定する間隔の終了日付。

referenceDate

The start date of the interval to format. 書式設定する間隔の開始日付。

Return Value 戻り値

A string that represents the date interval between two dates. ある文字列、それは2つの日付の間の日付間隔を表します。


let tenMinutesAgo = Date(timeIntervalSinceNow: -600)
let twoMintuesAhead = Date(timeIntervalSinceNow: 120)
let formatter = RelativeDateTimeFormatter()
print(formatter.localizedString(for: tenMinutesAgo, relativeTo: twoMintuesAhead))
// Outputs: 12 minutes ago

See Also 参照

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