GPS 주 번호(Week Number) 변환기
날짜와 GPS 주 번호·주중초(TOW)를 서로 바꿉니다. 1024주마다 0으로 돌아가는 롤오버 때문에 옛 로그의 주 번호를 읽으려면 주기를 함께 지정해야 합니다.
GPS 주 0
주중초 0초
10비트로는 0 · 0번째 롤오버 주기 · 일요일
계산 방법
- 1변환 방향을 고릅니다.
- 2날짜에서 주 번호를 얻거나, 주 번호와 주중초에서 날짜를 얻습니다.
- 3로그의 주 번호가 1023 이하라면 「10비트」를 고르고 롤오버 주기를 지정하세요.
자주 묻는 질문
1980년 1월 6일 일요일 0시를 기점으로 몇 번째 주인지를 셉니다. 주는 일요일 0시에 바뀌고, 그 주가 시작한 뒤 몇 초가 지났는지를 주중초(TOW, 0~604,799)로 함께 씁니다.
주 번호를 담는 자리가 10비트라 1024주(약 19.6년)마다 0으로 돌아가는 것입니다. 1999년 8월 22일과 2019년 4월 7일에 이미 두 번 돌았고, 다음은 2038년 11월 21일입니다.
롤오버 주기를 모르기 때문입니다. 1023 이하의 주 번호만으로는 1980년대인지 2000년대인지 2020년대인지 알 수 없어, 옛 수신기는 날짜를 19.6년 전으로 잘못 읽기도 합니다. 이 계산기에서 「10비트」를 고르고 주기를 지정하면 제대로 나옵니다.
다릅니다. GPS 시각은 윤초를 넣지 않아 지금 UTC보다 18초 앞서 있습니다. 이 계산기는 GPS 시각축 안에서만 계산하며, 날짜별 초 차이는 「UTC·TAI·GPS 시각 차이 계산기」에서 확인할 수 있습니다.
있습니다. 주중초를 86,400으로 나눈 몫이 요일이며 0이 일요일입니다. GPS 주가 일요일 0시에 시작하기 때문입니다.
전송되지 않습니다. 모든 변환은 브라우저 안에서 이뤄지고, 입력값은 이 기기에만 남습니다.
알아두면 좋은 점
- 롤오버 날짜(1999-08-22, 2019-04-07, 2038-11-21)는 상수로 적어 넣지 않고 기점에서 1024주씩 더해 계산합니다. 값을 손으로 적으면 틀릴 수 있어 유도되게 두었습니다.
- GPS와 UTC의 초 차이는 이 사이트의 윤초 표(leapSecond.ts)를 그대로 가져다 씁니다. 두 도구의 값이 어긋나지 않게 하기 위해서입니다.
- 기점(1980-01-06) 이전은 계산하지 않습니다. GPS 시각축이 그때 시작했기 때문입니다.
- 시각은 GPS 시각축 기준으로 다룹니다. UTC 시각으로 바꾸려면 그 날짜의 GPS − UTC 초를 빼야 합니다.
함께 보면 좋은 도구
마지막 검증: 2026년 9월 4일 · 결과는 참고용 추정치입니다.