2009-12-02 3 views

답변

3

에 대한 OBJ-C에있는 NSString에 그것을 얻을 싶어요. 통화에 대한 자세한 설명서는 here입니다. API를 사용하면 날짜의 어떤 구성 요소를 출력 할 것인지를 API의 반환 결과 인 NSString으로 지정할 수 있습니다.

업데이트 : 당신이 정말로 다음 strftime를 사용하는 호출에서 const char* -typed 결과를 가지고 stringWithUTF8String를 사용하여 NSString*로 변환합니다. 그 here에 관한 더 많은 정보.

+0

그래 나도 알아하지만 난의 strftime – DotSlashSlash

+0

당신이 사용하고자하는 이유를 조금'대신 세부 strftime' 수 사용하려면? – fbrereto

+0

아이폰 OS에 nsdate 내가 해결할 필요가 버그가있다 그리고 이것은 아마도 가장 쉬운 것이라고 생각했다 버그는 그것이 당신이 12hour 형식의 시계를 기본적으로 사용하지 않는 장치의 지역 형식에 있다면 사용자가 수동으로 12 시간 (스위치를 통해)으로 변경했습니다. nsdate는 am/pm과 같은 시간 (12 시간)을 제공합니다 (아래 그림의 맨 위). 그러나 기기가 미국과 같은 지역 형식으로 설정된 경우 12 시간이 자동으로 설정되거나 기기 시계가 24 일 (지역 형식에 상관없이) nsdate는 24 시간 내에 시간을 알려줍니다 (그림의 하단 1) – DotSlashSlash

관련 문제