나는 이런 일이 : 2012년 (월) 그리니치 표준시 14시 13분 0초 6월 4일을 내가 이런 걸 가질 수 있도록 표시되는 시간을 삭제할 : 6월 4일 (월)을 내가 코드를 시도ios에서 날짜 형식을 변경하는 방법은 무엇입니까?
2012 아래 :
NSString *dateTex = [[stories objectAtIndex: storyIndex] objectForKey: @"date"];
NSLog(@"the object value is:%@",dateTex);
//changing dates format
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"EEE, dd MMM yyyy HH:mm:ss Z"];
NSDate *date = [dateFormatter dateFromString:dateTex];
[dateFormatter release];
NSDateFormatter *dateFormatter2 = [[NSDateFormatter alloc] init];
[dateFormatter2 setDateFormat:@"EEE, dd MMM yyyy"];
NSString *dateText = [dateFormatter2 stringFromDate:date];
[dateFormatter2 release];
NSLog(@"the object value is:%@",dateText);
날짜는 XML 파일에서 구문 분석하고 NSString dateTex
에 저장. 그런 다음 형식을 변경하고 NSString dateText
에 새 날짜를 저장하려고합니다. 그러나 dateText 변수를 인쇄하려고하면 the object value is (null)
이 표시됩니다. 아이디어가 있으십니까?
네, 왜 물어 보시겠습니까? – donparalias