我有这段代码
NSString *stringDate = @"2015-07-09 7:00 AM";
NSString *stringDateFormat = @"yyyy-MM-dd h:mm a";
NSTimeZone *timeZone = [NSTimeZone localTimeZone];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter setTimeZone:timeZone];
[dateFormatter setDateFormat:stringDateFormat];
NSDate *dateFormatted = [dateFormatter dateFromString:stringDate];
现在的问题是 dateFormatted 不断变为零值。我在模拟器iPhone5s 8.2中试用它是可以的,但是当我用设备iPhone5s 8.3运行它时会出现问题。
有人可以帮我找到为什么 dateFormatted 获得零值?