“2020-09-02T15:19:34.754Z” как преобразовать эту строку в строку “03:19 PM”? Спасибо за помощь!)
Преобразование строки даты в строку для лейбла
Jack
#2
let dateStr = "2020-09-02T15:19:34.754Z"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
let date = dateFormatter.date(from: dateStr)
dateFormatter.dateFormat = "h:mm a"
print(dateFormatter.string(from: date!))
ODiN
#4
В swift 5 есть удобное решение
Date().formatted(date: Foundation.Date.FormatStyle.DateStyle, time: Foundation.Date.FormatStyle.TimeStyle)
let dateStr = "2020-09-02T15:19:34.754Z"
let date = Date(from: dateStr).formatted(date: .omitted, time: .shortened)