답변:
UNIX 타임 스탬프 정의는 표준 시간대와 무관합니다. 타임 스탬프는 1970 년 1 월 1 일 자정 (UTC 시간)의 절대 시점 이후 경과 된 시간 (초)입니다. UTC는 일광 절약 시간제 시간 조정이없는 그리니치 표준시입니다. 시간대와 상관없이 타임 스탬프는 모든 곳에서 동일한 순간을 나타냅니다. 물론 당신이 앞뒤로 변환 할 수 있습니다 에 로컬 시간대 표현을 원하는 경우 (시간 1397484936 뉴욕 등과 같은-와 로컬 시간 또는 Djakarta에서 다른 현지 시간)입니다.
더 오래 읽으려면 http://en.wikipedia.org/wiki/Unix_time 의 기사 가 매우 인상적입니다.
in UTC time
. 직접 말씀하셨습니다 . 이 오프셋하는있다 raw offset
및 DST offset
. 예를 들어 America/New_York
raw 오프셋은 -18000
이고 DST 오프셋은 3600
이므로 UNIX 타임 스탬프 UNIX + offset + dstOffset
에서 뉴욕 타임 스탬프를 얻으려면 수학을 수행해야합니다 .
"UTC는 일광 절약 시간제 조정이없는 그리니치 표준시입니다." 이것은 단순히 사실이 아닙니다. GMT에는 일광 절약 시간이 없습니다. GMT는 영국 그리니치 (해군 관측소)에서 [경도는 0이지만 경도는 0이 아님]에서 측정됩니다. UTC는 적도에서 측정됩니다 [경도 0 및 위도 0-아프리카 비용으로 바다에 있음].
어떤 차이가 있습니까? "시간이 몇시입니까?"의 관점에서 차이를 만들지 않습니다. 그러나 연도 계산 측면에서 차이가 있습니다. 지구의 중심 (핵심)의 위치에 따라 1 년이 측정 될 것이라고 생각하십니까? 지구의 핵심이 ~ 365 일 전과 같은 위치에 돌아 왔을 때, 1 년이 지났습니다. 그런 식으로 측정되지 않습니다. 그것은 지구상의 특정 위치가 ~ 365 일 전과 동일한 위치 (태양에 대한)로 돌아 오는 것으로 측정됩니다. 그러나 하루와 일년의 기간은 균등하게 분할되지 않습니다. 지구가 1 년 전의 위치로 돌아 가면 지구는 작년과 같은 방향을 향하지 않으므로 지구의 반점이 1 년 전과 같은 방향을 향하지 않습니다. 북쪽으로 멀어지면 그리니치는 작년 0 Lat / 0 Long과 같은 해 (태양과 관련)와 같은 지점으로 돌아 오지 않습니다. 따라서 Greenwith vs. 0/0에 대한 정의를 기반으로하면 "1 년에 몇 일이 지났는가?"라는 질문에 대해 약간 다른 답변을 얻을 수 있습니다. 다시 말해, 지구의 특정 지점이 1 년 전 (태양에 비해)의 위치로 돌아올 때 지구의 핵심은 1 년 전과 같은 지점에 있지 않으므로 어떤 지점 지구에서 다른 지점을 선택하면 지구의 핵심이 1 년 전과 다른 지점 (태양과 관련)에있게되므로 문제를 선택합니다. 비록 "1 년에 며칠이 지났는가"라는 질문에 약간의 대답이 있지만. 다시 말해, 지구의 특정 지점이 1 년 전 (태양에 비해)의 위치로 돌아올 때 지구의 핵심은 1 년 전과 같은 지점에 있지 않으므로 어떤 지점 지구에서 다른 지점을 선택하면 지구의 핵심이 1 년 전과 다른 지점 (태양과 관련)에있게되므로 문제를 선택합니다. 비록 "1 년에 며칠이 지났는가"라는 질문에 약간의 대답이 있지만. 다시 말해, 지구의 특정 지점이 1 년 전 (태양에 비해)의 위치로 돌아올 때 지구의 핵심은 1 년 전과 같은 지점에 있지 않으므로 어떤 지점 지구에서 다른 지점을 선택하면 지구의 핵심이 1 년 전과 다른 지점 (태양과 관련)에있게되므로 문제를 선택합니다.
UTC와 GMT 모두 일광 절약 시간이 없습니다. 그리니치가 거주하는 시간대 인 유럽 / 런던 시간이 적용됩니다. 그러나 GMT는 그렇지 않습니다. GMT는 미국인들이 "표준 시간"이라고 부르는 것, 즉 DST가없는 것입니다.
질문으로 돌아가서 Epoch 시간에는 기술적으로 시간대가 없습니다. 특정 시점을 기준으로하며, "1 년"UTC 시간 (1 년과 10 년 등의 정확한 시작일)까지 정렬됩니다. 그 개념이 당신의 두뇌에 잘 맞지 않고 Epoch 시간을 UTC로 생각하는 데 도움이된다면, 바로 진행하십시오. 당신은 좋은 회사에 있고 웅대 한 사물 체계에 있습니다. 그것은 정말로 중요하지 않습니다. 당신은 somoene이 $ 1로 수여되는 법정 소송을 본 적이 있습니다. 일종의 "당신이 옳지 만 실제로는 중요하지 않습니다"유형의 평결입니다. 누군가가 Epoch 시간이 UTC 시간대라고 말한 것으로 고소했다면, 그들은 $ 1를 이길 것입니다. 그것은 지구상의 어떤 시간대에서도 스타 벅스에서 커피 한 잔을 사지 않을 것입니다.