我正在尝试转换NSString
为NSDate
12 小时格式。(在 iOS 6 中)
代码 :
NSString *Bdt = @"05/23/2012 08:00 AM"
NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease];
[df setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];
[df setDateFormat:@"MM/dd/yyyy hh:mm a"];
NSDate *bd = [df dateFromString:Bdt];
NSLog(@"%@",bd);
输出:
2012-05-23 08:00:00 +0000 应该是 2012-05-23 08:00 AM
代码有什么问题?
谢谢