我得到的 UTC 字符串日期看起来像这样“2015-10-17T00:00:00.000Z”,我想将它们转换为这种格式的 NSDate“October 12th 2015 11:19:12 am”
这是我正在尝试的路线,但我似乎无法获得正确的日期格式。
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = //can't seem to get this right
dateFormatter.timeZone = NSTimeZone(name: "UTC")
let date = dateFormatter.dateFromString("2015-10-17T00:00:00.000Z")
最佳答案
我觉得应该可以
let formatter = DateFormatter()
formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSSZ"
let localDate = formatter.date(from: date)
关于swift - 如何在 Swift 中将字符串 UTC 日期转换为 NSDate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33484312/