반응형
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 문자를 여러 개 사용하여 1초 분율 성분에서 소수점 이하의 자리를 얻습니다.ss.S
예를 들어, 시간이 가장 가까운 10분의 1초까지 표시됩니다.)
날짜 형식 패턴 안내서는 "S"가 초 단위의 형식 지정자임을 나타냅니다.
마지막에 같은 숫자의 'S'를 전달해야 합니다. 예를 들어, 내 날짜는 '2015-11-17T03:36:45.041503Z'입니다. 'yyyy-MM-dd'T'를 사용했습니다.HH:mm:ss.SSSSSz' 포맷터, 즉 'S'의 숫자가 6자리인 것을 6자리 날짜로 보는 것입니다.
사용하다SSS
소수점 이하의 3자리까지
"yyyy-MM-dd'T'HH:mm:ss.SSS"
언급URL : https://stackoverflow.com/questions/6456626/what-format-string-do-i-use-for-milliseconds-in-date-strings-on-iphone
반응형
'programing' 카테고리의 다른 글
C는 표준 ABI를 가지고 있습니까? (0) | 2023.07.15 |
---|---|
data.table의 행을 문자열 키 'order(-x,v)'에서 내림차순으로 정렬하면 data.table 1.9.4 이하에서 오류가 발생합니다. (0) | 2023.07.10 |
SQL Server - 큰 스크립트 파일 실행 (0) | 2023.07.10 |
Git Push 오류: 체크아웃된 분기 업데이트 거부 (0) | 2023.07.10 |
AuthStateChanged에서 Firebase Android가 두 번 호출되었습니다. (0) | 2023.07.10 |