0
当转换日期字符串服务器到一个NSDate的 - 这是在这种格式NSDateFormatter归零分钟
2012-09-07T11:57:44+10:00
我们使用此日期格式的NSDateFormatter
yyyy-MM-dd'T'HH:mm:ssZZZ':'mm
但几分钟总是零分钟。
当转换日期字符串服务器到一个NSDate的 - 这是在这种格式NSDateFormatter归零分钟
2012-09-07T11:57:44+10:00
我们使用此日期格式的NSDateFormatter
yyyy-MM-dd'T'HH:mm:ssZZZ':'mm
但几分钟总是零分钟。
第二个“mm”覆盖第一个的结果,并将分钟设置为零,在时区末尾解析了“00”。
为了解析时间戳的格式,您必须首先以某种方式删除最后的:
字符,因为NSDateFormater无法处理该字符。
这是因为第二个“mm”将零分配给分钟。 –
(你不能首先以某种方式去除时间戳中的最后一个':'来解析这种形式的时间戳。) –
@HotLicks完全有意义。让它成为答案... – daidai