2010-07-24 2 views
0

나는이 포럼에서이 질문을 수천 번 묻지 만 약간의 도움이 될만한 특별한 경우가 있습니다. 내가있는 NSDate 객체로 변환하고 현재 날짜/시간에 대한 비교해야 "59.341818 : 28 2010-06-23 04"iPhone Objective-C NSDate * 특수 사례로 변환 문자열

나는 = 값으로있는 NSString * EXPIRATIONDATE 있습니다. 누군가 어떻게 친절하게 설명 할 수 있습니까?

나는 어떤 종류의 NSDateFormatter 객체를 YYYY-MM-DD HH : MM : SS ...와 함께 사용한다고 가정하고 있지만 나머지 소수 부분은 어떻게 처리합니까?

+0

용액을 발견해야 할 수도 NSDateFormatter dateFormat는 * = [NSDateFormatter의 ALLOC] INIT]; [dateFormat setDateFormat : @ "yyyy-MM-dd HH : mm : ss.SSSSSS"]; \t NSDate * dates = [dateFormat dateFromString : expirationDate]; NSLog (@ "ExpirationDate = % @", dates); 반환하는 항목 : 2010-07-24 13:57:02 -0700 정확하지 않음 – unicornherder

+1

대답이있는 경우 답변을 하나만 게시 할 수 있습니다 ... 댓글 일 필요는 없습니다. 그냥 알려주 :). –

답변

2
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];   
[formatter setDateFormat:@"SSSSSS"]; 
NSString *dateInMyFormat = [formatter stringFromDate:[NSDate date]]; 



value of - dateInMyFormat: 648000