Я получаю дату 2019-01-02 18:10:00 +0000
как сейчас, я хочу преобразовать ее в dd/MM/yyyy HH:mm
формат, но я не могу ее получить.
Я использую этот метод в расширении даты
func getDate() -> Date {
let formatter = DateFormatter()
formatter.timeZone = TimeZone(abbreviation: "UTC")
formatter.dateFormat = "dd/MM/yyyy HH:mm"
let dateString = formatter.string(from: self)
return formatter.date(from: dateString) ?? Date()
}
когда xcode выполняет эту строку
let dateString = formatter.string(from: self)
результат находится в формате, который я хочу, но когда последняя строка получает выполненную дату, возвращается к старому формату