0
다음 코드를 사용하여 NSDate를 가져 와서 NSString으로 변환 한 다음 NSDate를 반환합니다.iPhone - NSDate - NSString - NSDate 사이의 변환
NSDateFormatter* dtFormatter = [[NSDateFormatter alloc] init];
[dtFormatter setDateFormat:@"MM/dd/YYYY"];
NSDate* dt = [NSDate date];
NSString* strDate = [dtFormatter stringFromDate:dt];
NSLog(@"First = %@",strDate);
NSDate* dt2 = [dtFormatter dateFromString:strDate];
NSString* strDate2 = [dtFormatter stringFromDate:dt2];
NSLog(@"Second = %@",strDate2);
그러나 내가 갖는 출력은 다릅니다있는 NSString에 다시있는 NSDate에있는 NSString에서있는 NSDate를 변환 할 때
2011-02-12 08:17:21.851 SF Calculation[16297:207] First = 02/12/2011
2011-02-12 08:17:21.852 SF Calculation[16297:207] Second = 12/26/2010
왜 다른가요?
일 - 스펙 링크 - http://unicode.org/reports/tr35/tr35-4.html#Date_Format_Patterns – Anurag
감사합니다 정보. – Satyam