ISO 8601 형식으로 날짜를 구문 분석하려고하는데 일부 순간이 명확하지 않습니다.
예를 들어, 나는 다음 날이 2020-04-16T07:16:34.858215+03:00
있는 Europe/Moscow
시간대를.
07:16
모스크바 시간을 의미합니까 10:16
? 내 말은 날짜에 3 시간을 추가해야하나요? 아니면 날짜가 이미 모스크바 시간이고 시간대가 UTC와 어떻게 다른지 보여줍니다.
추신 : 나는 그것에 대한 정보를 찾으려고했지만 모든 곳은 세부 사항이없는 일반적인 형식 설명입니다.
지정된 시간은 현지 시간이므로 2020-04-16T07:16:34.858215+03:00
모스크바에서 오전 7시 16 분 또는 UTC 오전 4시 16 분을 의미합니다.
Wikipedia 에는 적어도 어느 정도는 명확히하는 좋은 예가 있습니다.
다음 시간은 모두 동일한 순간을 나타냅니다. "18 : 30Z", "22 : 30 + 04", "1130−0700"및 "15 : 00−03 : 30". 해상 시간대 문자는 Z를 제외하고 사용되지 않습니다. UTC 시간을 계산하려면 현지 시간에서 오프셋을 빼야합니다. 예를 들어 "15 : 00−03 : 30"의 경우 15:00 − (−03 : 30)을 수행합니다. 18:30 UTC를 얻으려면.
ISO-8601이 UTC 오프셋 일 때이를 시간대로 이야기하는 것은 정말 불행한 일입니다 . 실제 시간대는 확실히 지정 하지 않습니다 . (예를 들어 1 분 후의 현지 시간을 알 수 없습니다.)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다