【发布时间】:2020-11-17 22:41:27
【问题描述】:
我从 json 得到以下格式,特别是我得到的两种格式:
"createdAt":"2020-09-21T18:24:36.787Z",
"createdAt":"2020-09-21T18:45:05.250Z",
我使用了这种格式:
lazy var formatter: DateFormatter = {
let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSZ"
formatter.timeZone = TimeZone(abbreviation: "UTC+8")
formatter.locale = Locale.current
formatter.dateStyle = .medium
formatter.timeStyle = .none
return formatter
}()
然而,应用程序只给我回:
Sep 22, 2020
Sep 22, 2020
为什么不是时候?
【问题讨论】: