这可以重复一次,但我无法找到正确的解决方案。
NSDateFormatter *dateFormat = [[[NSDateFormatter alloc] init] autorelease];
[dateFormat setDateFormat:@"YYYY-MM-dd"];
NSString *dateString = [dateFormat stringFromDate:receiveddate];
NSLog(@"Date: %@", dateString);
receiveddate 是 NSDate 并且它的值是2012-06-11 00:00:00 +0000 我只想将上面的日期转换成 NSString 值应该只是2012-06-11
但是当我检查它时,它给了我不同的输出,即2012-00-11 00:00:00。真奇怪。我怎样才能摆脱这个问题。