dateTimeStyle
The style to use when describing a relative date, for example “yesterday” or “1 day ago”.
Declaration
var dateTimeStyle: RelativeDateTimeFormatter.DateTimeStyle { get set }Discussion
Default is numeric.
let components = DateComponents(weekOfMonth: -1)
let formatter = RelativeDateTimeFormatter()
formatter.dateTimeStyle = .numeric
print(formatter.localizedString(from: components))
// Outputs: 1 week agoTo display relative dates using named styles, set this property to named.
let components = DateComponents(weekOfMonth: -1)
let formatter = RelativeDateTimeFormatter()
formatter.dateTimeStyle = .named
print(formatter.localizedString(from: components))
// Outputs: last week