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