반응형
iPhone의 날짜 문자열에서 밀리 초 동안 어떤 형식 문자열을 사용합니까?
밀리 초를 포함하는 형식으로 문자열을 구문 분석해야합니다. 올바른 날짜 값을 얻으려면 어떤 형식 문자열을 사용해야합니까?
예를 들어 "2011-06-23T13 : 13 : 00.000"값을 가진 문자열이 있다고 가정합니다.
다음 코드에서 NSDateFormatter에 어떤 형식 문자열을 전달합니까?
NSString *dateValue = @"2011-06-23T13:13:00.000";
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
NSString *formatString = @"yyyy-MM-dd'T'HH:mm:ss.???";
[formatter setDateFormat:formatString];
NSDate *date = [formatter dateFromString:dateValue];
??? 대신 무엇을 사용합니까? 위의 코드에서?
그것은의 SSS
당, 유니 코드 로케일 데이터 마크 업 언어 사양 .
"yyyy-MM-dd'T'HH:mm:ss.SSS"
보다 일반적으로, 몇 개의 대문자 S 문자를 사용하여 초당 분수 구성 요소에서 소수 자리를 많이 얻습니다. ( ss.S
예를 들어 가장 가까운 1/10 초 단위로 시간이 표시됩니다.)
날짜 형식 패턴 가이드는 "S"는 초 분수의 형식 지정자입니다 제안합니다.
예를 들어 내 날짜는 '2015-11-17T03 : 36 : 45.041503Z' 이고 'yyyy-MM-dd'T'HH : mm : ss.SSSSSSz' 는 끝에 동일한 수의 'S'를 전달해야합니다 . 포맷터, 날짜에 오는 6 자리 숫자로 'S'의 숫자가 6이라는 것을 의미합니다.
사용하는 fff
두 번째 세 소수의 장소
"yyyy-MM-dd'T'HH:mm:ss.SSS"
반응형
'Programing' 카테고리의 다른 글
도메인 특정 언어는 무엇입니까? (0) | 2020.08.21 |
---|---|
Java에서 특정 디렉토리의 파일을 반복하는 방법은 무엇입니까? (0) | 2020.08.21 |
IntelliJ에서 실행할 때 Spring Boot 프로필을 어떻게 활성화합니까? (0) | 2020.08.21 |
Swift에서 실패 가능한 이니셜 라이저를 구현하는 모범 사례 (0) | 2020.08.21 |
Python 스크립트에서 PYTHONPATH를 어떻게 설정합니까? (0) | 2020.08.21 |