더 알아보기
어떻게 계산하나요
- 우리 서버 시계에 맞춘 한국 시각을 보여 주고, 내 기기 시계가 몇 초 빠르거나 느린지 알려 줘요.
- 티켓팅, 수강신청 사이트 주소를 넣으면 그 사이트 서버 시계를 많아야 8번 읽어 밀리초까지 어림해요.
- 목표 시각까지 남은 시간을 100분의 1초까지 세고, 3, 2, 1 소리로 알려 줘요.
- 한국 표준시는 동경 135도 기준으로 UTC보다 9시간 빨라요.
사이트 서버시간 어림 예시
사이트 시계가 실제로 0.42초 빠르고, 한 번 오가는 데 0.03초 걸린다고 치고 계산했어요.
| 요청 | 사이트가 적은 시각 | 어림한 차이 | 오차 |
|---|---|---|---|
| 1번째 | 23:13:20 | 0.36초 빠름 | ±0.52초 |
| 2번째 | 23:13:21 | 0.61초 빠름 | ±0.27초 |
| 3번째 | 23:13:21 | 0.49초 빠름 | ±0.14초 |
| 4번째 | 23:13:21 | 0.42초 빠름 | ±0.08초 |
| 5번째 | 23:13:22 | 0.39초 빠름 | ±0.05초 |
| 6번째 | 23:13:24 | 0.41초 빠름 | ±0.03초 |
| 7번째 | 23:13:25 | 0.42초 빠름 | ±0.02초 |
| 8번째 | 23:13:26 | 0.42초 빠름 | ±0.02초 |
요청할 때마다 초가 바뀌는 순간을 노려 보내서 오차가 거의 반씩 줄어요. 실제로는 많아야 8번까지 해요.
내 기기 시계는 이렇게 맞춰요
화면을 열면 우리 서버에 지금 시각을 5번 물어요. 물어본 때와 답을 받은 때를 기기 시계로 적고, 서버 시각은 그 한가운데에 찍혔다고 봐요. 인터넷 시계를 맞추는 NTP와 같은 방식이에요.
오간 시간이 가장 짧은 한 번을 쓰고, 오차는 많아야 오간 시간의 절반이에요. 10분마다, 그리고 다른 탭에 갔다 오면 다시 맞춰요.
사이트 서버시간은 이렇게 어림해요
웹 서버는 응답마다 자기 시각을 Date라는 머리글에 초 단위로 적어요. 우리 서버가 그 사이트 첫 화면을 여러 번 불러 이 값을 읽어요. 요청을 보낸 때와 받은 때 사이 어딘가에서 사이트 시계가 그 초였으니, 시계 차이가 들어갈 수 있는 범위가 나와요.
다음 요청은 지금 범위의 가운데가 초가 바뀌는 순간이 되게 보내요. 답이 앞 초인지 다음 초인지에 따라 범위가 반으로 줄어요. 많아야 8번, 9초 안에 끝내고 남은 범위를 오차로 보여 줘요.
서버가 여러 대이고 시계가 서로 달라 범위가 겹치지 않으면, 범위를 모두 합쳐 넓은 오차로 알려 줘요.
한국 표준시와 이 시계
한국 표준시는 동경 135도 자오선을 기준으로 정해요(표준시에 관한 법률). 세계 표준시(UTC)보다 9시간 빠르고, 지금은 서머타임이 없어요. 대한민국 표준시는 한국표준과학연구원(KRISS)이 만들어 알리고, 시간 서버(ntp.kriss.re.kr)와 윈도우용 UTCk 프로그램으로 PC 시계를 맞출 수 있어요.
이 시계는 우리 사이트가 올라가 있는 Cloudflare 서버의 시계에 맞춰요. Cloudflare는 같은 서버망으로 공개 시간 서버(time.cloudflare.com)를 운영해요. 다만 표준시와 몇 ms까지 같은지 보증하는 안내는 찾지 못해서, 법적으로 정확한 시각이 필요하면 KRISS 표준시를 확인해 주세요.
티켓팅, 수강신청에 쓰는 법
서버시간 확인 칸에서 사이트를 고르고, 목표 시각(예: 20:00:00)을 맞춰요. 남은 시간이 100분의 1초까지 줄어들고, 소리를 켜면 3초 전부터 1초마다 삐 소리를 내요.
사이트 시계는 몇 분 전에 한 번 더 확인해 두세요. 서버가 바뀌거나 인터넷 상태가 달라지면 값이 조금 달라질 수 있어요.
내 기기 시계 맞추기 예시
기기 시계가 실제로 0.35초 느린 경우예요. 서버 시계를 5번 읽었어요.
| 읽은 횟수 | 오간 시간 | 계산한 차이 | |
|---|---|---|---|
| 1번째 | 0.12초 | 0.38초 느림 | |
| 2번째 | 0.05초 | 0.36초 느림 | |
| 3번째 | 0.09초 | 0.33초 느림 | |
| 4번째 | 0.04초 | 0.35초 느림 | 이 값을 써요 |
| 5번째 | 0.06초 | 0.36초 느림 |
오간 시간이 길수록 가는 길과 오는 길이 달라 빗나가기 쉬워요. 그래서 가장 짧은 한 번을 써요.
자주 묻는 질문
지금 정확한 한국 시간은 어떻게 보나요?
이 페이지를 열면 바로 보여요. 내 기기 시계가 아니라 우리 서버 시계에 맞춘 시각이고, 기기 시계가 몇 초 빠르거나 느린지도 함께 알려 줘요.
티켓팅 사이트 서버시간은 어떻게 확인하나요?
서버시간 확인 칸에서 인터파크 티켓, 예스24 티켓 같은 단추를 누르거나 주소를 넣으면 돼요. 5~9초 뒤 그 사이트 시계를 밀리초까지 보여 줘요.
서버시간이 확인할 때마다 조금씩 다른 이유는요?
사이트는 서버가 여러 대라 서버끼리 시계가 조금 다를 수 있고, 인터넷이 오가는 시간도 매번 달라요. 그래서 남은 오차를 ± 로 함께 보여 줘요.
내 휴대폰 시계도 틀릴 수 있나요?
네. 자동 시간 설정을 꺼 두었거나 오래 맞추지 않으면 몇 초씩 어긋날 수 있어요. 이 페이지 맨 위에서 내 기기 시계가 얼마나 틀린지 볼 수 있어요.
한국 표준시는 누가 정하나요?
표준시에 관한 법률이 동경 135도 자오선을 기준으로 정하고, 한국표준과학연구원이 대한민국 표준시를 만들어 알려요. 세계 표준시보다 9시간 빨라요.
무엇을 보고 계산했나요
- 표준시에 관한 법률(법률 제10640호, 2011.5.19. 시행): 표준시는 동경 135도 자오선을 표준자오선으로 해요(UTC보다 9시간 빠름).
- 한국표준과학연구원, 표준시각 맞추기(kriss.re.kr/menu.es?mid=a10305000000): 시간 서버 ntp.kriss.re.kr, UTCk 프로그램(윈도우 전용), 인터넷 상태에 따라 수 밀리초에서 수백 밀리초 오차가 날 수 있다는 안내
- RFC 9110 HTTP Semantics, 6.6.1 Date와 5.6.7 HTTP-date: 웹 서버는 응답을 만든 시각을 초 단위로 적어요
- RFC 5905 Network Time Protocol Version 4: 왕복 시간의 절반을 더해 시계 차이를 구하는 방식
- Cloudflare Workers 보안 모델(developers.cloudflare.com/workers/reference/security-model): 서버 함수의 Date.now()는 마지막 입출력 때의 시각
- Cloudflare Time Services(developers.cloudflare.com/time-services): Cloudflare가 같은 서버망으로 공개 시간 서버 time.cloudflare.com(NTP)을 운영
2026년 10월 5일에 기준을 다시 확인했어요. 법령은 법제처 국가법령정보센터의 현행 원문으로 확인했어요.
계산에 넣지 않은 것
- 예매나 신청 단추가 실제로 열리는 순간. 사이트가 서버 시각과 다르게 열 수 있어요.
- 로그인한 뒤 화면의 시각. 사이트 첫 화면만 읽어요.
- 버튼을 누른 뒤 요청이 사이트에 닿는 시간. 인터넷 환경마다 달라요.
- IP 주소, 회사나 학교 내부망 주소, 80과 443이 아닌 포트를 쓰는 사이트