【发布时间】:2015-09-25 20:53:55
【问题描述】:
我试图将此字符串转换为 NSDate, 它适用于美国位置,但是当我改为巴西时。 Bumm,它崩溃了! 我应该使用哪种格式字符串?
这是我的代码:
static func textToDatedateString: String) -> NSDate {
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss+00:00"
let date = dateFormatter.dateFromString(dateString)!
return date
}
【问题讨论】:
-
提供有关崩溃的详细信息。
-
它返回 nil,并因“无法包装 nil 值”而崩溃
-
将日期格式化程序的区域设置为
en_US_POSIX。 -
男人!你真棒! THX
标签: ios string swift date nsdate