YLMoment库没有显示与用户的本地日期/时间设置相关的正确漂亮日期。它显示在一小时前'对于几乎所有东西,即使我只在一秒钟之前在服务器上添加了对象。
答案 0 :(得分:0)
这是我的一个基本错误。
从服务器/ API检索对象时,使用NSDateFormatter解析日期,但确保将其时区设置为UTC(假设它已在服务器上设置为什么)
let dateFormatter = NSDateFormatter()
dateFormatter.timeZone = NSTimeZone(abbreviation: "UTC")
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"
dateFormatter.dateFromString(YOUR_SERVER_DATE_STRING)
希望这对某人有所帮助,因为它让我困惑了一段时间。