当我分析我的xml我会得到日期这样Fri Nov 06 12:29:39 IST 2015
的NSDate格式返回null?
这是我的Xcode部分
NSLog(@"%@",parsedElementContent);
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"EEE, d MMM yyyy HH:mm:ss Z"];
[_currentItem setPubDate:[formatter dateFromString:[self trimString:parsedElementContent]]];
如果这部分返回null
[formatter dateFromString:[self trimString:parsedElementContent]]
- (NSString *)trimString:(NSString *)originalString{
NSString * trimmedString;
trimmedString = [originalString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
return trimmedString;
}
我这这部分是错误的@ “EEE,d MMM YYYY HH:MM:SS Z”
您应该使用的格式,如:[格式化setDateFormat:@“MMM DD HH:MM:SS“IST 'yyyy“]; –
您的日期格式不符合在你拿到了所有的字符串日期。 – Larme
谢谢you..i didnt注意到 – Bangalore