我的代碼中提取年份值時,遇到了空如下:試圖從一個日期
NSString *dateString = @"1339007317";
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy"];
NSDate *date = [dateFormatter dateFromString:dateString];
NSString *year = [dateFormatter stringFromDate:date];
NSLog(@"%@",year);//null
如何解決呢?感謝名單。
無需設置時區。它將默認爲當前時區。另外,爲什麼將locale設置爲'en-US'(除了 - 它應該是'en_US')? – rmaddy 2013-04-27 04:13:34