2011-09-03 7 views
-1

날짜 형식을 변환 나는 일이 있습니다목표 - C

2011-08-31 14:12:24 

을 나는 형식

"yyyy-MM-dd'T'HH:mm:ssZ" 

이 그것을 변환하는 올바른 방법인가로 변환하려면?

NSString* time = [[[article valueForKey:@"published_at"] stringByReplacingOccurrencesOfString:@" " withString:@"T"] stringByAppendingString:@"Z"]; 

답변

4

NSDateFormatter의 인스턴스를 만듭니다.

2. NSDateFormatter 인스턴스의 "dateFormat"속성을 초기 날짜 형식으로 설정하십시오.

3. dateFromString: 메서드를 사용하고 값을 NSDate에 할당합니다.

4. NSDateFormatter 인스턴스의 "dateFormat"속성을 원하는 날짜 형식으로 설정하십시오.

5. stringFromDate: 메서드를 사용하고 3 단계에서 만든 NSDate를 메서드에 전달합니다. 반환 된 문자열은 원하는 날짜입니다.

0

문자열을 추가하는 것만으로도 시간대 변환을 수행해야합니다.

+0

내가 어떻게 할 수있는 날짜 시간 문자열을 포맷하는 데 사용할 수있는 모든 방법을 포함? –