ISO 8601 형식의 서버에서 날짜를 가져옵니다. 날짜는 특정 프로그램의 특정 에피소드가 방송되는 시간을 나타냅니다.NSDate 문제 (UTC 오프셋 및 시간대)
"2013-07-30T21 : 00 : 00-05 : 00"
동부 표준시 오후 9시 7 월 30 일, 2013입니다 여기에 예제 날짜입니다. EST는 -05 : 00입니다. 이 문제는 사용자에게 날짜를 다시 표시하려고 할 때 발생합니다 (이 경우 자신). 저는 현재 중부 표준시에 있지만 일광 절약 시간제가 활발합니다. 즉, iOS에 현재 중부 일광 절약 시간제라고 나와 있는데 이는 -05 : 00입니다 (보통 CST는 -06 : 00).
이 쇼는 CST 시간대의 오후 8시에 방송됩니다. 일광 절약 시간제가 켜지거나 꺼져 있더라도 상관 없습니다. 시계는 오후 8시에 항상 방송됩니다. 일반적으로 일광 절약 시간제가 아닌 경우 iOS는 -05 : 00에서 -06 : 00으로 전환하기 때문에 적절한 전환을 수행 할 수 있습니다. 현재 일광 절약 시간제입니다. 원래 오프셋으로 -05 : 00을, 현재 오프셋으로 -05 : 00을 볼 수 있으므로 전환이없고 오후 9시에 시작하는 프로그램이 표시됩니다. 이 문제를 어떻게 처리 할 생각입니까?