시차 계산법: GMT 오프셋과 서머타임 정확히 읽기

해외 도시와 화상 회의나 통화 시간을 맞출 때 "시차는 몇 시간"이라고 한 번 외워두면 계속 맞을 거라고 생각하기 쉽지만, 실제로는 그렇지 않습니다. 상대 지역이 서머타임(DST)을 적용하는 곳이라면 시차는 1년 중에도 바뀌기 때문입니다. 이 글은 GMT 오프셋을 읽는 법과 시차가 달라지는 원리를 정리하고, 매번 다시 계산하지 않고 실시간으로 비교하는 방법까지 안내합니다.
요약 ① 시차는 고정값이 아니라 각 지역의 서머타임(DST) 여부에 따라 1년 중에도 바뀝니다. ② GMT 오프셋(+09:00 같은 표기)은 UTC를 기준으로 몇 시간·몇 분 빠르거나 늦은지를 나타냅니다. ③ 날짜변경선을 넘는 도시 조합은 몇 시간 차이뿐 아니라 날짜 자체가 바뀔 수 있습니다.
왜 시차 계산이 매번 헷갈릴까
국내 기업 담당자가 뉴욕에 있는 협력사와 매주 화상 회의를 잡는 상황을 생각해보겠습니다. 처음 일정을 잡을 때 "서울이 뉴욕보다 14시간 빠르다"고 계산해 두고, 이후에는 그 숫자만 계속 그대로 씁니다.
문제는 한국이 서머타임을 쓰지 않는 반면 미국은 매년 두 번 시계를 조정한다는 점입니다. 뉴욕이 표준시(EST, UTC-05:00)일 때는 서울과 14시간 차이지만, 서머타임(EDT, UTC-04:00)이 적용되면 13시간 차이로 줄어듭니다.
그 결과 미국이 서머타임에 들어가는 시점을 지나면 처음 계산해 둔 "14시간"이 더 이상 맞지 않게 되고, 회의 시간이 실제로는 1시간씩 어긋난 채로 진행되는 일이 생깁니다. 시차를 한 번 외워서 계속 쓰는 방식이 위험한 이유입니다.
GMT 오프셋을 직접 읽고 시차를 계산하는 방법
시차 계산의 기준은 UTC(협정 세계시)입니다. GMT(그리니치 표준시)도 실용적으로 같은 기준점으로 쓰이며, 그래서 "+09:00" 같은 표기를 흔히 GMT 오프셋이라고 부릅니다.
오프셋의 부호는 방향을 뜻합니다. **+**는 UTC보다 시계가 빠르다(동쪽), **-**는 UTC보다 느리다(서쪽)는 뜻입니다. 서울은 UTC+09:00으로 UTC보다 9시간 빠르고, 로스앤젤레스는 표준시 기준 UTC-08:00으로 8시간 느립니다.
두 도시의 시차는 각 도시의 현재 오프셋을 뺀 값입니다. 서울(+9)과 서머타임이 적용된 로스앤젤레스(-7)를 비교하면 9 - (-7) = 16시간 차이입니다. 서머타임이 끝나 로스앤젤레스가 -8로 돌아가면 9 - (-8) = 17시간 차이로 바뀝니다.
직접 계산하는 순서는 이렇습니다.
- 비교할 두 도시의 현재 GMT 오프셋을 확인합니다. 고정값이 아니라 그 시점 기준이라는 점이 중요합니다.
- 두 오프셋의 차이를 구합니다. 이것이 시차(시간)입니다.
- 오프셋에 30분이나 45분 단위가 섞여 있다면 그 분 단위까지 함께 계산합니다.
- 시차가 크면 날짜가 바뀌는지도 함께 확인합니다.
이 과정에서 가장 자주 놓치는 것이 1번입니다. 오프셋은 지역마다, 그리고 같은 지역 안에서도 시기에 따라 바뀌기 때문에 예전에 계산해 둔 숫자를 그대로 쓰면 틀리게 됩니다.
이 오프셋을 매번 손으로 찾아보는 대신, 브라우저의 국제화(Internationalization, Intl) 표준을 쓰면 자동으로 해결됩니다. 브라우저에는 전 세계 시간대와 서머타임 규칙이 담긴 데이터가 내장되어 있어서, 특정 시간대를 지정하면 그 순간에 서머타임이 적용 중인지 아닌지까지 반영한 오프셋과 시각을 곧바로 계산해 돌려줍니다.
즉 "지금 뉴욕이 서머타임 기간인가"를 사람이 따로 확인할 필요 없이, 브라우저가 시간대 이름만 알면 그 시점에 맞는 정확한 오프셋을 계산해 줍니다. 다만 여러 도시를 동시에 비교하려면 이 계산을 도시마다 반복해야 합니다.
저희 도구로 확인하기.
서울·도쿄·뉴욕 등 7개 도시의 GMT 오프셋과 현재 시각이 1초 간격으로 실시간 갱신됩니다.

시차 계산에서 흔히 틀리는 지점
시차를 계산하다 보면 반복적으로 틀리는 지점이 몇 가지 있습니다.
서머타임 시작·종료 시점의 지역차
서머타임은 지역마다 시작·종료 시점이 다릅니다. 미국은 3월 둘째 일요일에 시작해 11월 첫째 일요일에 끝나고, 유럽연합은 3월 마지막 일요일에 시작해 10월 마지막 일요일에 끝납니다. 두 지역이 서머타임에 들어가고 나가는 시점이 몇 주씩 어긋나는 구간이 매년 생깁니다.
남반구는 시기가 정반대
남반구는 서머타임 시기가 정반대입니다. 시드니가 있는 호주 대부분 지역은 10월 첫째 일요일부터 다음 해 4월 첫째 일요일까지 서머타임을 적용합니다. 북반구가 여름일 때 남반구는 겨울이기 때문에, 시드니의 서머타임은 한국의 겨울철에 걸쳐 있습니다.
30분·45분 단위 시간대
30분·45분 단위로 어긋나는 시간대도 있습니다. 대부분의 시간대는 정시 단위지만 인도(UTC+05:30), 네팔(UTC+05:45), 이란(UTC+03:30), 호주 중부(UTC+09:30) 등은 그렇지 않습니다. 이런 지역이 포함되면 시차 계산 결과에 분 단위 끝자리가 남습니다.
날짜변경선을 넘는 경우
날짜변경선을 넘는 도시 조합은 몇 시간 차이만으로는 부족합니다. 서울과 로스앤젤레스처럼 날짜변경선을 사이에 둔 도시는 시차가 16~17시간에 달해, 서울이 화요일 오전이어도 로스앤젤레스는 여전히 월요일 오후인 경우가 흔합니다. 시간만 맞추고 날짜를 그대로 두면 하루 전체가 어긋난 일정이 됩니다.
| 상황 | 헷갈리는 이유 |
|---|---|
| 서머타임 시작·종료일 불일치 | 지역마다 적용 시기가 달라 같은 오프셋 차이가 1년 내내 유지되지 않음 |
| 남반구 서머타임 | 북반구와 시기가 정반대라 "여름=서머타임"이라는 직관이 틀림 |
| 30분·45분 시간대 | 인도·네팔·이란 등은 정시 단위가 아니라 계산 결과에 분 단위가 남음 |
| 날짜변경선 | 시차가 커서 날짜 자체가 하루 앞이나 뒤로 바뀜 |
정리
- 시차는 고정된 숫자가 아니라 각 지역의 서머타임 여부에 따라 1년 중에도 바뀝니다.
- GMT 오프셋의 부호는 UTC 기준 방향을 나타냅니다. +는 UTC보다 빠르고, -는 UTC보다 느립니다.
- 오프셋은 정시 단위만 있는 게 아니라 30분·45분 단위인 지역도 있어 계산 결과에 분 단위가 남을 수 있습니다.
- 시차가 큰 도시 조합은 시간뿐 아니라 날짜도 바뀔 수 있어 함께 확인해야 합니다.
- 브라우저의 국제화(Intl) 표준이 서머타임 규칙을 자동으로 반영하므로, 여러 도시를 동시에 비교할 때는 직접 계산하기보다 실시간으로 보여주는 도구를 쓰는 편이 정확합니다.
서울·도쿄·뉴욕 등 7개 도시의 GMT 오프셋과 현재 시각이 1초 간격으로 실시간 갱신됩니다.
자주 묻는 질문
한국은 왜 서머타임을 적용하지 않나요?
한국은 현재 서머타임을 적용하지 않아 표준시(KST, UTC+09:00)가 1년 내내 그대로 유지됩니다. 과거 일시적으로 서머타임을 시행한 적은 있지만 지금은 폐지된 상태이며, 그래서 한국 기준의 시차는 상대 지역의 서머타임 여부에 따라서만 바뀝니다.
GMT와 UTC는 같은 건가요?
실용적으로는 거의 같은 의미로 쓰입니다. UTC(협정 세계시)는 원자시계 기반의 공식 표준이고, GMT(그리니치 표준시)는 원래 그리니치 천문대의 태양시를 기준으로 한 개념입니다. 시간대 오프셋 표기에서는 두 표현이 혼용되며 실질적인 차이는 없습니다.
서머타임이 적용되는지 어떻게 바로 확인할 수 있나요?
오프셋 표기를 보면 됩니다. 예를 들어 뉴욕이 UTC-05:00으로 표시되면 표준시(EST), UTC-04:00으로 표시되면 서머타임(EDT)이 적용 중이라는 뜻입니다. 도구에서 각 도시의 GMT 오프셋이 실시간으로 표시되므로 그 시점의 적용 여부를 바로 확인할 수 있습니다.
날짜변경선은 정확히 어디를 지나나요?
대략 경도 180도 부근을 지나지만 국가 경계에 맞춰 여러 곳에서 꺾여 있습니다. 태평양 위에 있어 특정 도시 하나가 걸쳐 있지는 않지만, 이 선을 사이에 둔 도시(예: 서울과 로스앤젤레스)를 비교할 때는 시차와 별개로 날짜가 바뀔 수 있다는 점을 함께 확인해야 합니다.
