解析时间格式 "2015-07-14T09:00:00:+08:000" return nil
Parse time format "2015-07-14T09:00:00:+08:000" return nil
我尝试解析时间,但它一直返回 nil。有什么我遗漏的吗?
var datetime = "2015-07-14T09:00:00:+08:000"
var dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss:Z"
if let date : NSDate = dateFormatter.dateFromString(datetime){
var timeFormatter = NSDateFormatter()
timeFormatter.timeStyle = NSDateFormatterStyle.ShortStyle
let timeString = timeFormatter.stringFromDate(date)
xValues.addObject(timeString)
}
+08:000
是错误的时区规范日期格式。它应该只是 +08:00
,例如8 小时 0 分钟
我尝试解析时间,但它一直返回 nil。有什么我遗漏的吗?
var datetime = "2015-07-14T09:00:00:+08:000"
var dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss:Z"
if let date : NSDate = dateFormatter.dateFromString(datetime){
var timeFormatter = NSDateFormatter()
timeFormatter.timeStyle = NSDateFormatterStyle.ShortStyle
let timeString = timeFormatter.stringFromDate(date)
xValues.addObject(timeString)
}
+08:000
是错误的时区规范日期格式。它应该只是 +08:00
,例如8 小时 0 分钟