일반 정보 안내 콘텐츠입니다. 이 글은 현재 널리 쓰이는 그레고리력 기준으로 윤년 규칙을 설명하며, 역사적 달력·음력 윤달·천문 계산 목적의 시간 체계는 별도 기준을 확인해야 합니다.
윤년은 “4년에 한 번 2월이 하루 늘어나는 해”로 기억하기 쉽습니다. 대부분의 일상 계산에서는 그 설명만으로도 맞습니다. 하지만 달력 규칙을 끝까지 따지면 1900년은 윤년이 아니고, 2000년은 윤년입니다.
차이는 지구가 태양을 한 바퀴 도는 시간이 정확히 365일도, 정확히 365일 6시간도 아니라는 데 있습니다. 미국 해군천문대와 NASA 설명처럼 실제 계절 주기는 약 365.2422일에 가깝습니다. 그래서 단순히 4년마다 하루를 더하면 조금 많이 더하게 되고, 그 오차를 줄이려고 100년·400년 규칙이 들어갑니다.
- 이유태양년이 약 365.2422일이라 365일 달력만 쓰면 계절과 날짜가 조금씩 어긋납니다.
- 기본연도가 4로 나누어떨어지면 보통 윤년입니다.
- 예외100으로 나누어떨어지는 해는 윤년에서 빼되, 400으로도 나누어떨어지면 다시 윤년입니다.
- 예시2024년과 2028년은 윤년, 1900년과 2100년은 평년, 2000년과 2400년은 윤년입니다.
윤년은 계절이 밀리지 않게 맞추는 장치입니다
달력의 1년은 보통 365일입니다. 그런데 지구가 태양을 한 바퀴 도는 시간은 약 365일보다 조금 깁니다. 남는 시간이 매년 약 0.2422일, 시간으로는 5시간 48분대 정도 쌓입니다. 하루로 보면 작지만, 4년이면 거의 하루가 됩니다.
이 차이를 무시하면 봄이 시작되는 날짜가 달력에서 천천히 밀립니다. 미국 해군천문대는 365일만 계속 쓰면 1세기 동안 계절과 달력이 약 24일 어긋날 수 있다고 설명합니다. 윤년은 이 밀림을 한 번씩 되돌리는 달력의 보정 장치입니다.
| 평년 | 365일, 2월은 28일까지 있습니다. |
|---|---|
| 윤년 | 366일, 2월 29일이 추가됩니다. |
| 태양년 | 계절 주기 기준으로 약 365.2422일에 가깝습니다. |
| 보정 이유 | 달력 날짜와 계절이 장기간 어긋나지 않도록 남는 시간을 모아 하루로 더합니다. |
진짜 판별 규칙은 세 줄이면 됩니다
오늘날 널리 쓰는 그레고리력의 윤년 판별은 어렵지 않습니다. 먼저 4로 나누어떨어지는지 봅니다. 그다음 100으로 나누어떨어지는 세기년인지 확인합니다. 세기년이라면 400으로도 나누어떨어질 때만 윤년입니다.
이 규칙은 단순한 수학 장난이 아닙니다. 4년마다 무조건 하루를 더하면 평균 1년은 365.25일이 됩니다. 실제 계절 주기인 약 365.2422일보다 조금 길어져 오차가 다시 쌓입니다. 그래서 400년 동안 윤년을 100번이 아니라 97번만 두는 방식으로 평균을 365.2425일에 가깝게 맞춥니다.
| 1단계 | 연도가 4로 나누어떨어지지 않으면 평년입니다. |
|---|---|
| 2단계 | 4로 나누어떨어지면서 100으로 나누어떨어지지 않으면 윤년입니다. |
| 3단계 | 100으로 나누어떨어지는 해는 400으로도 나누어떨어질 때만 윤년입니다. |
| 공식 | 4의 배수이면서 100의 배수가 아니거나, 400의 배수이면 윤년입니다. |
1900년·2000년·2100년이 좋은 예시입니다
1900년은 4로 나누어떨어집니다. 여기서 멈추면 윤년처럼 보입니다. 하지만 100으로도 나누어떨어지고, 400으로는 나누어떨어지지 않습니다. 그래서 그레고리력에서는 평년입니다. 엑셀 날짜 계산에서 1900년이 종종 이야기되는 이유도 이 지점과 연결됩니다.
2000년은 다릅니다. 4, 100, 400으로 모두 나누어떨어지기 때문에 윤년입니다. 2100년은 4와 100으로 나누어떨어지지만 400으로는 나누어떨어지지 않아 평년입니다. 앞으로 가장 가까운 윤년은 2028년이고, 그다음은 2032년입니다.
| 2024년 | 4의 배수, 100의 배수 아님 → 윤년 |
|---|---|
| 2028년 | 4의 배수, 100의 배수 아님 → 윤년 |
| 1900년 | 100의 배수지만 400의 배수 아님 → 평년 |
| 2000년 | 400의 배수 → 윤년 |
| 2100년 | 100의 배수지만 400의 배수 아님 → 평년 |
| 2400년 | 400의 배수 → 윤년 |
자주 묻는 질문
윤년은 무조건 4년에 한 번인가요?
대부분은 맞지만 완전한 규칙은 아닙니다. 100으로 나누어떨어지는 해는 윤년에서 제외하고, 400으로도 나누어떨어질 때만 다시 윤년으로 봅니다.
왜 하필 2월에 하루를 더하나요?
오늘날 그레고리력은 로마 달력과 율리우스력의 흐름을 이어받았습니다. 그 역사적 구조 속에서 2월 말에 하루를 더하는 방식이 남아 현재는 2월 29일을 윤일로 사용합니다.
윤년이 없으면 실제로 큰 문제가 생기나요?
하루 이틀 안에는 체감하기 어렵습니다. 하지만 365일 달력만 계속 쓰면 계절과 날짜가 장기간 어긋나 봄·여름·가을·겨울의 달력 위치가 점점 달라집니다.
마무리
윤년은 달력과 계절 사이의 오차를 줄이는 장치입니다. “4년에 한 번”으로 시작해도 되지만, 정확히는 4의 배수, 100년 예외, 400년 보정까지 기억하면 1900년과 2100년 같은 함정을 피할 수 있습니다.
달력 설명은 그레고리력 기준입니다. 역사적 달력, 음력 윤달, 천문 계산 목적의 시간 체계는 별도 규칙을 사용할 수 있으니 용도에 맞는 기준을 확인해 주세요.