我有一个小应用程序,可以显示来自 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];
这是怎么回事?谢谢各位的解答!
最佳答案
RSS 日期有点棘手..您可以从这里获取 NSDate+InternetDateTime.h/.m: https://github.com/mwaterfall/MWFeedParser
这应该可以解决艰苦的工作。
关于objective-c - 在 Xcode 中将 RSS 日期格式转换为德语日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8684247/