은 시간 문자열입니다NSDateTimeFormatter를 사용하여이 문자열을 UnixTime으로 변환하는 방법은 무엇입니까?
30 MAR 2011 10:14:28
그리고 내가 그렇게 할 수있는 방법 1970 년부터 밀리 초 단위의 시간으로 변환 하시겠습니까? 고맙습니다.
은 시간 문자열입니다NSDateTimeFormatter를 사용하여이 문자열을 UnixTime으로 변환하는 방법은 무엇입니까?
30 MAR 2011 10:14:28
그리고 내가 그렇게 할 수있는 방법 1970 년부터 밀리 초 단위의 시간으로 변환 하시겠습니까? 고맙습니다.
클래스는 NSDateFormatter가 아니고 NSDateFormatter입니다. 그런 다음
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"dd MMM yyyy HH:mm:ss"];
날짜 문자열을 구문 분석하는 데 사용할 : 먼저이 같은하여 appropriate format와 포맷, 뭔가를 초기화 할
다음NSDate *date = [formatter dateFromString:string];
당신은 쉽게에서 1970 년부터 double
나타내는 초를 얻을 수 있습니다 날짜 :
NSTimeInterval seconds = [date timeIntervalSince1970];
그런 다음 1000을 곱하여 밀리 초를 얻습니다.
이봐,이 대답을 받아 들여야 해. Anomie는 당신과이 좋은 대답을 돕는 문제를 겪었습니다! –
@Alec : Anomie의 답변에 댓글을 달면 질문을 게시 한 사람에게 사용자의 의견이 통보되지 않습니다. –
하하, 어쨌든 그렇게 중요하지 않습니다. 나는 사람들이 하나의 질문을하고 답변을 받아들이지 않기 위해 계정을 만들었을 때 나는 방불케합니다. 더 많은 자경단, 사람은 내가 단지 고민 거리 인 것에 동의하는 것처럼 보인다 : P –
많은 밀리 초입니다! –