문제

BC 범위까지 날짜를 기록 해야하는 응용 프로그램을 구성하고 있습니다. 핵심 데이터가 가능합니다 date 이를 입력하거나 다른 엔티티를 올바르게 기록하고 형식을 정의해야합니까?

도움이 되었습니까?

해결책

NSDate는 사용합니다 nstimeinterval 두 배입니다.

항상 몇 초 만에 지정됩니다. 그것은 10,000 년 동안 밀리 초 정밀도를 생성합니다.

나는 두 배가 얼마나 멀리 갈 것인지 (+/- 10^300 초 정도의 순서) 얼마나 멀리 되돌아 갈 것인지를 알아 내지 않겠지 만, BC 범위에 사용하는 것이 안전하다고 생각합니다. 예를 들어 : 1,000 년은 약 3x10^11 초입니다.

다른 팁

아마도 이것은 유용 할 것입니다. NSDate distantPast 당신에게 :

0001-12-31 19:43:12 -041648

그리고 NSDate distantFuture 당신에게 :

4000-12-31 21:00:00 -0300
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top