Я хочу преобразовать дату как "Пятница 17, 19:00" в этот формат.но я не могу добавить "th" и "st" после даты.Я использую код ниже, чтобы преобразовать формат даты, как это.скажи пожалуйста.Что я делаю для этого формата?
func convertDateFormater(_ date: String) -> String
{
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSZ"//this your string date format
dateFormatter.timeZone = NSTimeZone(name: "UTC") as TimeZone?
//dateFormatter.locale = Locale(identifier: "your_loc_id")
let convertedDate = dateFormatter.date(from: date)
guard dateFormatter.date(from: date) != nil else {
assert(false, "no date from string")
return ""
}
dateFormatter.dateFormat = "EEEE dd, h:mma"///this is what you want to convert format
dateFormatter.timeZone = NSTimeZone(name: "UTC") as TimeZone?
let timeStamp = dateFormatter.string(from: convertedDate!)
return timeStamp
}