One Logo Pool Ball
Foundation · IOS API REFERENCE

RelativeDateTimeFormatter

class · iOS 13.0+ · SDK 27.1

class RelativeDateTimeFormatter

Members (15)

init

init

TypeScript
static init(): RelativeDateTimeFormatter
Swift declaration
init()
method · iOS 13.0+

localizedString

TypeScript
localizedStringForRelativeTo(date: globalThis.Date, referenceDate: globalThis.Date): string
Swift declaration
func localizedString(for date: Date, relativeTo referenceDate: Date) -> String
method · iOS 13.0+

localizedString

TypeScript
localizedStringFrom(dateComponents: DateComponents): string
Swift declaration
func localizedString(from dateComponents: DateComponents) -> String
method · iOS 13.0+

localizedString

TypeScript
localizedStringFromTimeInterval(timeInterval: number): string
Swift declaration
func localizedString(fromTimeInterval timeInterval: TimeInterval) -> String
method · iOS 13.0+

string

TypeScript
string(obj?: (unknown) | null): (string) | null
Swift declaration
func string(for obj: Any?) -> String?
get · iOS 13.0+

calendar

TypeScript
get calendar(): (Calendar) | null
Swift declaration
var calendar: Calendar! { get set }
set · iOS 13.0+

calendar

TypeScript
set calendar(value: (Calendar) | null)
Swift declaration
var calendar: Calendar! { get set }
get · iOS 13.0+

dateTimeStyle

TypeScript
get dateTimeStyle(): RelativeDateTimeFormatter_DateTimeStyle
Swift declaration
var dateTimeStyle: RelativeDateTimeFormatter.DateTimeStyle { get set }
set · iOS 13.0+

dateTimeStyle

TypeScript
set dateTimeStyle(value: RelativeDateTimeFormatter_DateTimeStyle)
Swift declaration
var dateTimeStyle: RelativeDateTimeFormatter.DateTimeStyle { get set }
get · iOS 13.0+

formattingContext

TypeScript
get formattingContext(): Formatter_Context
Swift declaration
var formattingContext: Formatter.Context { get set }
set · iOS 13.0+

formattingContext

TypeScript
set formattingContext(value: Formatter_Context)
Swift declaration
var formattingContext: Formatter.Context { get set }
get · iOS 13.0+

locale

TypeScript
get locale(): (Locale) | null
Swift declaration
var locale: Locale! { get set }
set · iOS 13.0+

locale

TypeScript
set locale(value: (Locale) | null)
Swift declaration
var locale: Locale! { get set }
get · iOS 13.0+

unitsStyle

TypeScript
get unitsStyle(): RelativeDateTimeFormatter_UnitsStyle
Swift declaration
var unitsStyle: RelativeDateTimeFormatter.UnitsStyle { get set }
set · iOS 13.0+

unitsStyle

TypeScript
set unitsStyle(value: RelativeDateTimeFormatter_UnitsStyle)
Swift declaration
var unitsStyle: RelativeDateTimeFormatter.UnitsStyle { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All Foundation types →