윤년 계산기
연도를 넣으면 윤년인지 평년인지, 어느 규칙에서 갈렸는지까지 보여 줍니다. 4년마다 한 번이 아니라 100년과 400년 예외가 있습니다.
그레고리력이 자리 잡은 1583년부터 계산합니다. 그 이전은 율리우스력이라 규칙이 달랐습니다.
연도를 입력하면 윤년 여부가 바로 표시됩니다.
가까운 윤년
100년 단위에서 갈리는 해
| 연도 | 판정 | 이유 |
|---|---|---|
| 1900년 | 평년 | 100의 배수 |
| 2000년 | 윤년 | 400의 배수 |
| 2100년 | 평년 | 100의 배수 |
| 2200년 | 평년 | 100의 배수 |
| 2300년 | 평년 | 100의 배수 |
| 2400년 | 윤년 | 400의 배수 |
4의 배수라고 모두 윤년은 아닙니다. 1900년과 2100년은 4로 나뉘지만 평년입니다.
한 해는 정확히 365일이 아니다
지구가 태양을 한 바퀴 도는 데 걸리는 시간은 365일하고도 약 5시간 49분입니다. 달력을 365일로만 맞추면 해마다 여섯 시간 가까이 밀려, 백 년이면 계절이 스무 날 넘게 어긋납니다. 봄에 있어야 할 절기가 겨울로 밀려나는 셈입니다.
그래서 4년에 한 번 하루를 더해 밀린 시간을 되돌립니다. 여섯 시간이 네 번 모이면 하루가 되기 때문입니다. 그런데 실제로는 여섯 시간에 조금 못 미쳐서, 4년마다 꼬박꼬박 더하면 이번에는 반대로 조금씩 앞서 나갑니다.
그 초과분을 덜어내는 장치가 100년과 400년 규칙입니다. 100년마다 한 번은 윤년을 건너뛰고, 400년마다는 건너뛰지 않고 그대로 둡니다. 이렇게 하면 400년 동안 윤년이 97번 들어가고, 하루가 어긋나는 데 3천 년이 넘게 걸립니다.
윤년과 윤달은 다른 달력의 이야기다
이름이 비슷해 자주 섞이지만 둘은 서로 다른 달력에 속합니다. 윤년은 양력에서 2월이 29일까지 있는 해를 말합니다. 태양을 기준으로 만든 달력의 오차를 메우는 장치입니다.
윤달은 음력에서 같은 달이 두 번 오는 것입니다. 달의 모양이 한 바퀴 도는 데 약 29.5일이 걸려 열두 달을 채워도 354일밖에 되지 않고, 해마다 열하루씩 계절과 어긋납니다. 그래서 열아홉 해에 일곱 번꼴로 달을 하나 더 끼워 넣습니다.
윤년이 하루를 더하는 일이라면 윤달은 한 달을 통째로 더하는 일입니다. 윤달에 태어난 사람의 생일이 해마다 돌아오지 않는 것도 이 때문인데, 음력 생일 계산기에서 그 해에는 어떻게 쇠는지 확인할 수 있습니다.
자주 묻는 질문
윤년은 4년마다 오는 것 아닌가요?+
대체로 그렇지만 예외가 둘 있습니다. 4로 나누어떨어지면 윤년이지만, 100으로 나누어떨어지면 평년이고, 다시 400으로 나누어떨어지면 윤년입니다. 그래서 1900년은 4의 배수인데도 평년이었고 2000년은 400의 배수라 윤년이었습니다. 2100년도 평년입니다.
왜 이렇게 복잡한 규칙이 필요한가요?+
지구가 태양을 한 바퀴 도는 데 걸리는 시간이 365일보다 약 6시간 깁니다. 4년마다 하루를 더하면 얼추 맞지만 그러면 이번에는 조금 지나칩니다. 100년마다 한 번 건너뛰고 400년마다 다시 넣으면 오차가 훨씬 작아집니다. 이 방식으로 하루가 어긋나는 데 3천 년 넘게 걸립니다.
윤년과 윤달은 같은 건가요?+
다릅니다. 윤년은 양력에서 2월이 29일까지 있는 해입니다. 윤달은 음력에서 같은 달이 두 번 오는 것으로, 열아홉 해에 일곱 번꼴로 들어갑니다. 이름이 비슷하지만 서로 다른 달력의 이야기입니다.
2월 29일에 태어나면 생일은 언제 쇠나요?+
법으로 정해진 것은 없어 2월 28일이나 3월 1일로 정해 쇠는 것이 보통입니다. 만 나이 계산에서는 태어난 날로부터 해가 바뀌는 시점을 기준으로 하므로, 나이를 세는 데는 문제가 생기지 않습니다.
올해가 윤년인지 어떻게 빨리 아나요?+
연도 뒤 두 자리가 4로 나누어떨어지면 대체로 윤년입니다. 100년 단위로 끝나는 해만 400으로 나누어 다시 확인하면 됩니다. 위 계산기에 연도를 넣으면 어느 규칙에서 갈렸는지까지 보여 줍니다.