假設Twitter以JSON格式返回Wed Sep 14 18:52:57 +0000 2011
。我如何解析它,使顯示看起來像Sep 2011
。 我知道DateFormatter
。我嘗試了下面的代碼,但它不斷返回我Null
。如何從Twitter API中解析月份和年份API返回JSON
NSString *created = [(NSDictionary *)TWData objectForKey:@"created_at"];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MMM yyyy"];
NSDate *date = [dateFormatter dateFromString:created];
tweetingSince.text= [NSString stringWithFormat:@"@%@",[dateFormatter stringFromDate:date]];
如果你有相同的字符串格式總是比剛爆炸的字符串和 – Dilip
你的意思是通過挑選從一個字符串中的子獲得您想要從你的字符串顯示該值'NSMakeRange'什麼的..我不太確定,但我不相信Twitter會很快改變格式..值得一試! – holierthanthou84
是的,你可以這樣做檢查我的答案。 – Dilip