我使用的日期格式为“16-11-2011”。但我想将其转换成“11月16日” 我写的代码,但空值情况下,代替的格式为“11月16日”将日期从一种格式转换为另一种格式时生成空值
为了这个,我已经写了下面的代码
NSDate *checkIn = [[NSUserDefaults standardUserDefaults]valueForKey:@"CHECK_1"];
NSLog(@"Date: %@",checkIn);
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"dd MMM"];
NSString *checkInDate = [formatter stringFromDate:checkIn];
NSLog(@"checkInDate:%@",checkInDate);
和有结果显示通过的NSLog声明如下:
Date: 16-11-2011
checkInDate:(null)
,所以我不能够将其转换成我想要
格式PLZ帮我送问题不大。