【发布时间】:2013-03-14 19:16:37
【问题描述】:
下面是一个代表日期的字符串
NSString *dateStr = @"2011-07-06";
当我尝试将其转换为 NSDate 时:
NSDateFormatter *format = [[NSDateFormatter alloc] init];
[format setDateFormat:@"yyyy-MM-dd"];
NSDate *tmp = [format dateFromString:dateStr];
NSLog(@"tmp is %@",[tmp description]);
我从控制台得到的是
tmp is 2011-07-06 04:00:00 +0000
我不明白为什么我会得到额外的信息:04:00:00 +0000 的结果
如果你之前遇到过,请帮忙
【问题讨论】:
标签: objective-c nsdate nsdateformatter