我有一个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