이 가이드의 핵심 요약

ISO 8601이란?

ISO 8601은 날짜·시간·기간의 표기 방식을 국제적으로 통일하기 위해 국제표준화기구(ISO)가 제정한 표준으로, 현재 버전은 ISO 8601-1:2019 및 ISO 8601-2:2019입니다. 전 세계 기업, 정부 기관, 학술 기관이 이 표준을 사용하여 날짜 표기 혼동을 방지합니다.

대표적인 적용 사례:

이 중 주차(Calendar Week, CW) 표기는 글로벌 기업의 프로젝트 관리, 제조업 생산 계획, 물류 일정 등에서 특히 많이 사용됩니다. 독일을 포함한 유럽 기업들은 CW를 일상적인 업무 언어로 사용하며, 한국의 글로벌 기업들도 해외 파트너사와의 소통에서 CW를 표준으로 채택하고 있습니다.

ISO 8601 주차(CW) 계산 원칙

원칙 1: 주의 시작은 월요일

ISO 8601에서 한 주는 반드시 월요일에 시작하고 일요일에 끝납니다. 이는 미국식(일요일 시작)과 가장 큰 차이점입니다. 한국에서도 전통적으로는 일요일을 주의 시작으로 보는 달력이 존재하나, ISO 8601을 따르는 국제 업무 환경에서는 월요일을 주의 시작으로 사용합니다.

원칙 2: CW1(첫째 주) 결정 규칙

해당 연도의 첫 번째 목요일(Thursday)을 포함하는 주가 CW1이 됩니다. 이는 다음과 같이 해석할 수 있습니다.

핵심 암기법: "1월 4일을 포함하는 주가 CW1." — 1월 4일은 반드시 CW1에 속합니다. CW1을 찾을 때 1월 4일이 속하는 주의 월요일을 찾으면 됩니다.

원칙에 따른 1월 1일의 위치

1월 1일의 요일에 따라 CW 귀속이 달라집니다.

1월 1일 요일 1월 1일의 CW 귀속 CW1 시작일 예시 연도
월요일 해당 연도 CW1 1월 1일(월) 2024년
화요일 해당 연도 CW1 12월 31일(전년, 월) 2019년, 2030년
수요일 해당 연도 CW1 12월 30일(전년, 월) 2025년
목요일 해당 연도 CW1 12월 29일(전년, 월) 2026년, 2032년
금요일 전년도 마지막 주 1월 4일(월) 2027년, 2021년
토요일 전년도 마지막 주 1월 3일(월) 2028년, 2022년
일요일 전년도 마지막 주 1월 2일(월) 2023년, 2034년
광고

연도별 CW1 시작일 & 총 주수 (2020~2030)

아래 표는 각 연도의 1월 1일 요일, CW1 시작일, 해당 연도의 총 주수를 정리한 것입니다.

연도 1월 1일 요일 CW1 시작일 CW1 종료일 총 주수 비고
2020 수요일 2019-12-30 (월) 2020-01-05 (일) 53주 윤년+수요일
2021 금요일 2021-01-04 (월) 2021-01-10 (일) 52주 1/1은 2020 CW53
2022 토요일 2022-01-03 (월) 2022-01-09 (일) 52주 1/1~2는 2021 CW52
2023 일요일 2023-01-02 (월) 2023-01-08 (일) 52주 1/1은 2022 CW52
2024 월요일 2024-01-01 (월) 2024-01-07 (일) 52주 정확히 월요일 시작
2025 수요일 2024-12-30 (월) 2025-01-05 (일) 52주 12/30~31은 CW1
2026 목요일 2025-12-29 (월) 2026-01-04 (일) 53주 목요일 → 53주
2027 금요일 2027-01-04 (월) 2027-01-10 (일) 52주 1/1~3은 2026 CW53
2028 토요일 2028-01-03 (월) 2028-01-09 (일) 52주 윤년·토요일
2029 월요일 2029-01-01 (월) 2029-01-07 (일) 52주 정확히 월요일 시작
2030 화요일 2029-12-31 (월) 2030-01-06 (일) 52주 12/31은 CW1

53주가 생기는 해 — 2020년대~2030년대

ISO 8601 기준 53주 해의 조건은 다음 중 하나입니다.

53주 해 목록 (2015~2040): 2015, 2020, 2026, 2032, 2037, 2043 …
이 중 2026년은 1월 1일이 목요일로, CW53이 존재합니다. 2026 CW53은 12월 28일(월)~2027년 1월 3일(일)입니다.

주차 방식 비교: ISO 8601 vs 미국식 vs 한국식

같은 날짜를 서로 다른 기준으로 주차를 계산하면 결과가 다를 수 있습니다. 특히 연초·연말에는 ISO 방식과 미국식 간에 주차 번호가 1~2주 차이날 수 있어 주의가 필요합니다.

구분 ISO 8601 (국제 표준) 미국식 (US Calendar) 한국 전통 방식
주 시작 요일 월요일 일요일 일요일 또는 월요일
첫째 주(주차 1) 기준 1월 첫 번째 목요일 포함 주 1월 1일 포함 주 1월 1일 포함 주 (주로)
연간 주수 52주 또는 53주 52~54주 (연도 따라 다름) 52~53주
표기법 CW13, W13, 2026-W13 Week 13 (미국 내부 표기) 13주차, 13번째 주
글로벌 사용 유럽, 글로벌 기업, 국제 표준 문서 미국 내부 한국 내 일반 달력
프로그램/시스템 지원 Excel WEEKNUM(...,21), Python isocalendar() Excel WEEKNUM(...,1 또는 2) 별도 설정 필요

실전 예시: 2025년 1월 1일의 주차

2025년 1월 1일(수요일)은 어느 주차에 속할까요?

실전 예시: 2026년 12월 28일의 주차

2026년 12월 28일(월요일)은 어느 주차에 속할까요?

광고

ISO 8601 주차 직접 계산하는 방법

특정 날짜의 CW를 직접 계산하려면 다음 단계를 따르면 됩니다.

단계별 계산법

  1. 해당 날짜의 요일을 확인합니다.
  2. 해당 주의 목요일 날짜를 구합니다.
    (월=0, 화=1, 수=2, 목=3, 금=4, 토=5, 일=6 일 때, 목요일 = 날짜 + (3 - 요일번호))
    예: 2026년 3월 21일(토) → 목요일 = 3/21 + (3-5) = 3/19
  3. 그 목요일의 연도(ISO 연도)를 확인합니다.
    해당 목요일이 속한 연도가 이 주차의 "기준 연도"입니다.
  4. 해당 연도 1월 1일부터의 날짜 차이를 계산합니다.
    (목요일 - 해당 연도 1월 1일의 날짜 번호 + 해당 연도 CW1 보정값) ÷ 7 + 1 = CW 번호
더 쉬운 방법: CW Calendar에서 해당 날짜가 속한 주를 클릭하면 CW 번호와 날짜 범위를 즉시 확인할 수 있습니다. → CW Calendar 바로가기

소프트웨어에서 ISO 8601 주차 구하기

도구/언어 ISO 8601 주차 구하는 방법
Excel / Spreadsheet =WEEKNUM(A1, 21) — 세 번째 인수 21이 ISO 8601 방식
Python date(2026, 3, 21).isocalendar() → (연도, 주차, 요일)
JavaScript 직접 구현 필요 (CW Calendar의 main.js에 ISO 8601 구현 포함)
SQL (MySQL) WEEK('2026-03-21', 3) — 모드 3이 ISO 8601
Java date.get(WeekFields.ISO.weekOfWeekBasedYear())
Moment.js moment('2026-03-21').isoWeek()
date-fns getISOWeek(new Date('2026-03-21'))

연초·연말 주차 혼동 사례와 해결법

ISO 8601 주차에서 가장 많이 혼동이 생기는 구간은 12월 말과 1월 초입니다. 다음 케이스들을 숙지하면 실무에서 실수를 방지할 수 있습니다.

케이스 1: 12월 말이 다음 연도 CW1에 속하는 경우

예시: 2025년 1월을 기준으로 CW1은 언제인가?
2025년 1월 1일(수요일) → 이 주의 월요일은 2024-12-30, 목요일은 2025-01-02
목요일이 2025년에 속하므로 → 2024-12-30(월) ~ 2025-01-05(일) = CW1 2025
따라서 2024년 12월 30일과 31일은 CW1 2025에 속합니다.

케이스 2: 1월 초가 전년도 마지막 주에 속하는 경우

예시: 2027년 1월 1~3일은 어느 CW?
2027년 1월 1일(금요일) → 이 주의 월요일은 2026-12-28, 목요일은 2026-12-31
목요일이 2026년에 속하므로 → 2026-12-28(월) ~ 2027-01-03(일) = CW53 2026
따라서 2027년 1월 1일, 2일, 3일은 모두 CW53 2026에 속합니다. 2027년의 CW1은 1월 4일(월)부터 시작합니다.

실무 적용 팁

CW Calendar로 주차 확인하는 방법

CW Calendar는 ISO 8601 표준을 정확히 구현한 주차 달력 서비스입니다. 다음 방법으로 빠르게 주차 정보를 확인할 수 있습니다.

  1. 홈 화면에서 연도 선택: 상단 </> 버튼으로 2024~2028년 중 원하는 연도를 선택합니다.
  2. 특정 주 클릭: 달력에서 원하는 주(CW 번호가 표시된 행)를 클릭하면 해당 주의 정확한 날짜 범위(월요일~일요일)가 상단에 표시됩니다.
  3. 공휴일 확인: 상단 언어 버튼으로 한국어(한국 공휴일)와 영어(미국 연방 공휴일)를 전환하며 해당 주의 공휴일을 확인합니다.
  4. 테마 변경: Light/Dark/System 버튼으로 화면 테마를 조절합니다.
CW Calendar 바로가기 →

자주 묻는 질문 (FAQ)

ISO 8601에서 CW1(첫 번째 주)은 어떻게 결정되나요?

해당 연도의 첫 번째 목요일을 포함하는 주가 CW1이 됩니다.

한 주는 월요일에 시작하므로, 1월 1일이 목요일이면 그 주(12월 말 월요일~1월 4일)가 CW1입니다. 1월 1일이 금·토·일요일인 경우 1월 1일은 전년도 마지막 주에 속하며, 1월 첫 번째 월요일부터 시작하는 주가 해당 연도의 CW1입니다. 암기법: "1월 4일을 포함하는 주가 CW1."

어떤 해에 53주(CW53)가 생기나요?

1월 1일이 목요일인 해, 또는 윤년이면서 1월 1일이 수요일인 해에 53주가 생깁니다.

2026년은 1월 1일이 목요일이므로 CW53이 존재합니다(12/28~1/3). 53주 해는 약 5~6년 주기로 발생하며, 53주차가 존재하는 해에는 연간 일정 계획 시 이를 고려해야 합니다.

한국식 주차와 ISO 8601 주차는 어떻게 다른가요?

ISO 8601은 월요일 시작·첫 목요일 포함 주=CW1인 반면, 한국 전통 달력은 일요일 또는 월요일 시작에 1월 1일 포함 주를 1주차로 합니다.

실무에서 한국 국내 팀끼리는 월 단위 또는 한국 달력 기준 주차를 사용하는 경우가 많으나, 해외 파트너(특히 독일·유럽)와 협업할 때는 반드시 ISO 8601 기준의 CW를 사용해야 오해가 없습니다. CW Calendar는 ISO 8601 방식을 따릅니다.

독일에서 KW라고 부르는 것과 CW는 같은 건가요?

네, KW(Kalenderwoche)는 독일어 약자이고 CW(Calendar Week)는 영어 약자이며, 둘 다 ISO 8601 주차를 가리킵니다.

독일·오스트리아·스위스 등 독일어권에서는 KW를 사용하고, 영어권 국제 기업에서는 CW를 사용합니다. 계산 방식은 완전히 동일합니다. 예: KW12 2026 = CW12 2026 = 2026년 3월 16일(월)~22일(일).

Excel에서 ISO 8601 주차를 구하는 함수는?

=WEEKNUM(셀, 21)을 사용하면 ISO 8601 기준 주차를 구할 수 있습니다.

WEEKNUM 함수의 두 번째 인수(return_type)를 21로 설정하면 ISO 8601 방식(월요일 시작, 첫 목요일 포함 주=1주)으로 계산합니다. 예: =WEEKNUM("2026-03-21", 21) = 12. 참고로 ISOWEEKNUM 함수도 동일한 결과를 반환합니다.

광고

관련 가이드 및 도구