【发布时间】:2016-12-15 12:56:59
【问题描述】:
所以该应用程序运行良好,直到我在“设置”->“常规”->“日期和时间”中禁用 24 小时时间设置。现在我第一次使用日期时出现错误:
让 dateFormatter = NSDateFormatter() dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ" dateFormatter.timeZone = NSTimeZone(名称:“UTC”) 让日期 = dateFormatter.dateFromString(dateGame) 打印(日期!)
在这种情况下,是否有适当的方法来处理日期? 还是使用在两种情况下都有效的日期的一般方法(启用和禁用 24 小时时间设置)?
【问题讨论】:
-
你能贴出你正在解析的字符串吗?
-
@rckoenes 确定:2016-08-12T18:00:00+0000
标签: ios iphone swift nsdate nsdateformatter