2014-09-18 68 views
0

誰能幫助我格式化這個日期「星期二,2014年9月9日」我有"FFF, dd MMM yyyy"我得到這個在一些隨機的論壇上的NSDate表:/任何幫助是極大的讚賞我如何格式化這個日期NSDateFormatter

代碼: 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); }

+1

分享你的研究可以幫助每個人。告訴我們你試過了什麼,以及它爲什麼不符合你的需求。這表明你已經花時間去嘗試幫助自己,它使我們避免重申明顯的答案,最重要的是它可以幫助你得到更具體和相關的答案!另請參閱[如何提問](http://stackoverflow.com/help/how-to-ask) – 2014-09-18 20:41:52

+0

看起來已經格式化了。請更詳細地解釋你的問題。你試圖達到的結果是什麼? – 2014-09-18 20:43:42

+0

提供代碼,一些解釋發生了什麼,以及你想要發生什麼,而不是很好。 – 2014-09-18 20:45:06

回答

0

一週中某一天的性格E,不F。因此:

[dateFormatter setDateFormat:@"EEE, dd MMM yyyy"];