字符串如下:
Sun, 16 Dec 2012 15:30:22 +0000
我想轉化成NSDate,試過下面的代碼,結果返回null值
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"yyyy-MM-dd hh:mm:ss a"];
NSDate *date = [[NSDate alloc] init];
date = [df dateFromString: @"Sun, 16 Dec 2012 15:30:22 +0000"];
NSLog(@"date: %@", date);
請高手指教一下,不勝感激。
日期的轉換要分兩步去做
第一步是解析,要根據你的當前格式寫出格式化的代碼。先將字符串轉換成NSDate.
第二步才是格式化,格式化成你想要的格式。
你上面的代碼,是第二步要做的。
見這個回答:http://ask.csdn.net/questions/238#answer_484