在iOS 6.1.3(iPhone4 / 4S / iPad3 Retina)上发布了已验证商店的应用程序,但在安装了iOS 6.1.4的iPhone5上试用了该应用程序并遇到日期格式化问题。
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"dd.MM.yyyy HH:mm:ss"];
// key eventFromDate return string 04.08.2013 11:00:00
NSDate *date = [formatter dateFromString:[self valueForKey:@"eventFromDate"]];
[formatter setDateFormat:@"dd.MM"];
NSString *str = [formatter stringFromDate:date];
[formatter release];
问题是日期变为空运行6.1.4但运行6.1.3会按预期返回dd.MM。
任何遇到相同或者这只是我身边的奇怪问题的人?