我有一個JSON飼料進入我的應用程序,其中一個字段是我需要分割成離散的日期和時間字符串組合日期&時間字符串顯示在表格單元格中。從JSON輸入的一個例子是:的iOS4 - 拆分一個字符串的日期和時間爲兩個單獨字符串
2012-01-18 14:18:00.
我得到的日期格式有點混亂,並明確我不這樣做是正確的 - 我已經嘗試了一些教程,但大多數似乎只是以顯示如何格式化日期。
我試過的東西有點像這樣得到的只是時間:
NSDictionary *rowData = [self.raceData objectAtIndex:[indexPath row]];
NSDateFormatter *dateFormat = [[[NSDateFormatter alloc] init] autorelease];
[dateFormat setDateFormat:@"h:mma"];
NSDate *raceDate = [dateFormat dateFromString:[rowData valueForKey:@"race_time"]];
NSString *raceTime = [dateFormat stringFromDate:raceDate];
但輸出raceTime只是空。
任何幫助表示讚賞。
的一點是,我不想的日期出現在該字符串,但我需要它出現在其他地方,所以就分開喜歡另一個,所以我可以輸出他們一個NSString的日期和時間。 – Dave 2012-01-17 10:53:39
上面鏈接有一個名爲分析日期字符串標題。 「getObjectValue:forString:range:error:方法允許您指定要解析的字符串的子範圍,並返回實際解析的字符串範圍。」請問你想要什麼 – glogic 2012-01-17 11:10:05
謝謝,這指出我在正確的方向 - 我現在工作,併發布了我自己的答案 – Dave 2012-01-17 11:45:41