2012-03-23 52 views
0

我正在處理Restkit中的時間格式,我有一個web服務,返回給我JSON格式的對象,我沒有問題解析我在這種格式的日期異常收到的對象:ios NSDateFormatter restkit

"date_expiration":"2012-04-22T11:33:28+0200" 

我看了一些關於它的帖子,我有了解,其餘套件沒有這個格式解析日期,所以我必須添加一個新的格式。所以我用這個代碼來做:

[RKManagedObjectMapping addDefaultDateFormatterForString:@"yyyy-MM-ddTHH:mm:ssT" inTimeZone:nil]; 

但它不起作用。我看過一個非常有用的網頁約時間格式化:

http://waracle.net/mobile/iphone-nsdateformatter-date-formatting-table/

聽到它顯示瞭如何格式化日期,但它是兩件事情,我不知道該怎麼辦:我怎麼跳在時間之前的字符T?對於這個時區T是正確的代碼?感謝您的幫助

回答

2

日期中的T是分隔符。它必須放在' '
指定器的時區爲Z

@"yyyy-MM-dd'T'HH:mm:ssZ" 
+0

THX!完美的作品! – Jpellat 2012-03-23 17:50:12