윤년 원리 정리, 2월 29일과 그레고리력 100년·400년 규칙

일반 정보 안내 콘텐츠입니다. 이 글은 현재 널리 쓰이는 그레고리력 기준으로 윤년 규칙을 설명하며, 역사적 달력·음력 윤달·천문 계산 목적의 시간 체계는 별도 기준을 확인해야 합니다.

윤년은 “4년에 한 번 2월이 하루 늘어나는 해”로 기억하기 쉽습니다. 대부분의 일상 계산에서는 그 설명만으로도 맞습니다. 하지만 달력 규칙을 끝까지 따지면 1900년은 윤년이 아니고, 2000년은 윤년입니다.

차이는 지구가 태양을 한 바퀴 도는 시간이 정확히 365일도, 정확히 365일 6시간도 아니라는 데 있습니다. 미국 해군천문대와 NASA 설명처럼 실제 계절 주기는 약 365.2422일에 가깝습니다. 그래서 단순히 4년마다 하루를 더하면 조금 많이 더하게 되고, 그 오차를 줄이려고 100년·400년 규칙이 들어갑니다.

핵심만 먼저 정리하면
2월 29일 365.2422일 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년에 한 번”은 쉬운 설명이지만 완전한 규칙은 아닙니다. 2100년처럼 4로 나누어떨어져도 100년 예외에 걸려 평년이 되는 해가 있습니다.

진짜 판별 규칙은 세 줄이면 됩니다

오늘날 널리 쓰는 그레고리력의 윤년 판별은 어렵지 않습니다. 먼저 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년 같은 함정을 피할 수 있습니다.

달력 설명은 그레고리력 기준입니다. 역사적 달력, 음력 윤달, 천문 계산 목적의 시간 체계는 별도 규칙을 사용할 수 있으니 용도에 맞는 기준을 확인해 주세요.

홈으로

댓글 남기기