在Xcode中将RSS日期格式转换为德国日期

时间:2011-12-30 21:24:51

标签: objective-c ios xcode

我有一个小应用程序,显示来自RSS提要的数据。因为它的日期格式非常长,现在很好打印出来我想把它转换成德语的日期格式。我现在有这个代码,但它总是返回“nil”:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
[dateFormatter setDateStyle:NSDateFormatterLongStyle];
NSDate *date = [dateFormatter dateFromString:dateString];
[dateFormatter release];

NSDateFormatter *dateFormat = [[[NSDateFormatter alloc] init] autorelease];
[dateFormat setFormatterBehavior:NSDateFormatterBehavior10_4];
[dateFormat setDateFormat:@"dd MMM, yyyy"];
NSString *contentDate = [dateFormat stringFromDate:date];

它出了什么问题?谢谢你的回答!

1 个答案:

答案 0 :(得分:1)

RSS日期有点棘手..你可以从这里获取NSDate + InternetDateTime.h / .m: https://github.com/mwaterfall/MWFeedParser

应该照顾好辛勤工作。