【发布时间】:2014-11-13 08:12:02
【问题描述】:
谁能帮我格式化这个日期“2014 年 9 月 9 日星期二”我有 "FFF, dd MMM yyyy" 我在某个随机论坛上得到了一个 NSDate 表:/ 非常感谢任何帮助
代码:
for (NSString *rawDate in postDateraw){
NSString *formattedRawDate = [rawDate substringToIndex:[rawDate length]-15];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"FFF, dd MMM yyyy"];
NSDate *date = [dateFormatter dateFromString: formattedRawDate];
dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd/MM/yyyy"];
NSString *convertedString = [dateFormatter stringFromDate:date]; NSLog(@"Converted String : %@",convertedString);
}
【问题讨论】:
-
分享您的研究对每个人都有帮助。告诉我们您尝试了什么以及为什么它不能满足您的需求。这表明您已经花时间尝试帮助自己,它使我们免于重复明显的答案,最重要的是它可以帮助您获得更具体和相关的答案!另见how to ask
-
看起来已经格式化了。请更详细地解释您的问题。您想要达到的结果究竟是什么?
-
提供代码,一些解释会发生什么,以及你希望发生的事情会很好。
-
我需要将
Tue, 09 Sep 2014格式的日期转换为09-09-14但是我不知道如何输入原始日期的格式? postRawData 是一个 NSMutableArray
标签: objective-c xcode nsdate