如何在领域DB中以UTC格式存储来自服务器的日期(来自服务器的日期也是UTC)

时间:2017-12-04 09:36:13

标签: ios swift realm

服务器的日期为2017-12-04T16:30:00+00:00 我使用格式"dd/MM/yyyy hh:mm:ss a"转换的日期为04/12/2017 04:40:00 PM

1 个答案:

答案 0 :(得分:0)

你可以用它。我用它作为扩展。您可以根据需要修改格式。

extension Formatter {
static let iso8601: DateFormatter = {
    let formatter = DateFormatter()
    formatter.calendar = Calendar(identifier: .iso8601)
    formatter.locale = Locale.current
    formatter.timeZone = TimeZone(secondsFromGMT: 0)

    formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
    return formatter
}()}