我正在尝试创建 datefromstring。但是,创建的日期是错误的。任何人都可以看到我的代码有什么问题吗?
这是代码:
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"MM/dd/YYYY hh:mm"];
[format setTimeZone:[NSTimeZone localTimeZone]];
NSString *datePart = [txtView.text substringToIndex:16];
NSLog(@"datepart: '%@'", datePart);
NSDate *midDate = [format dateFromString:datePart];
NSLog(@"format middate: %@", [format stringFromDate:midDate]);
这是输出:
datepart: '04/29/2013 04:23'
format middate: 01/05/2013 04:23
无论如何,这肯定不是一月 - 为什么这如此不正确?
谢谢!R