윤년 확인
연도가 윤년인지 확인합니다.
설명
4로 나누어떨어지고 100으로는 안 떨어지거나 400으로 떨어지면 윤년입니다.
관련 도구
윤년은 2월이 29일까지 있는 해로, 4년마다 돌아오지만 100의 배수인 해에는 건너뛰고 400의 배수인 해에는 다시 윤년이 됩니다. 이 규칙 때문에 '2100년은 윤년일까?'처럼 직관적으로 판단하기 어려운 경우가 생기는데, 이 도구에 연도를 입력하면 윤년 여부를 즉시 알려줍니다.
사용 방법
확인하고 싶은 연도를 숫자로 입력하고 확인 버튼을 누릅니다. 결과 화면에 해당 연도가 윤년인지 평년인지 표시됩니다. 연도를 바꿔가며 여러 해를 연속으로 확인할 수 있으며, 과거 연도와 미래 연도 모두 입력 가능합니다. 2월 29일 생일인 사람의 나이 계산이나, 특정 날짜 계산을 포함하는 프로그램 로직을 검증할 때도 활용할 수 있습니다.
윤년 판별 규칙
그레고리력 기준 윤년 판별 규칙은 세 가지입니다. 첫째, 연도가 4로 나누어떨어지면 윤년 후보입니다. 둘째, 단 100으로도 나누어떨어지면 윤년에서 제외됩니다. 셋째, 그럼에도 400으로 나누어떨어지면 다시 윤년입니다. 예를 들어 2000년은 400의 배수이므로 윤년이고, 1900년은 100의 배수이지만 400의 배수가 아니므로 평년입니다. 2100·2200·2300년도 같은 이유로 평년이며, 2400년만 윤년입니다.
윤년이 중요한 상황들
2월 29일에 태어난 사람은 평년에 법적 생일을 2월 28일 또는 3월 1일로 처리하는데, 이는 국가마다 다르고 한국에서는 2월 28일을 생일로 보는 것이 일반적입니다. 소프트웨어 개발에서 날짜 계산 버그 중 상당수가 윤년 처리를 잘못했기 때문에 발생하므로, 개발자가 특정 연도의 윤년 여부를 빠르게 확인할 때도 유용합니다. 또한 계약 기간 만료일 계산, 음력-양력 변환 등 날짜 계산이 복잡한 상황에서도 윤년 여부를 먼저 파악해 두면 실수를 줄일 수 있습니다.
자주 묻는 질문
2100년은 윤년인가요?
2000년은 왜 윤년인가요?
2월 29일 생일인 사람은 한국에서 언제 생일을 챙기나요?
음력에도 윤년이 있나요?
연도를 잘못 입력하면 어떻게 되나요?
개인정보처리방침
모든 처리는 브라우저 내부에서만 수행되며 입력값·파일은 서버로 전송·저장되지 않습니다. 광고: Google AdSense(쿠키 사용 가능, 설정). 문의 kjh920424@gmail.com
윤년 확인 도구 사용법
입력란에 확인하고 싶은 연도를 네 자리 숫자로 적고 확인 버튼을 누르면, 해당 연도가 윤년(366일)인지 평년(365일)인지 즉시 표시됩니다. 2월이 29일까지 있는 해가 윤년, 28일까지인 해가 평년입니다. 1을 입력하든 2400을 입력하든 그레고리력 규칙에 따라 계산하므로, 과거의 특정 연도나 수백 년 뒤의 미래 연도까지 한 번에 판별할 수 있습니다. 연속된 여러 해가 궁금하다면 연도만 바꿔 반복 입력하면 됩니다.
윤년 판정 원리
현재 우리가 쓰는 그레고리력에서 윤년은 세 가지 규칙을 순서대로 적용해 정해집니다. 이 도구도 정확히 같은 조건으로 계산합니다.
| 조건 | 판정 |
|---|---|
| 4로 나누어떨어짐 | 일단 윤년 후보 |
| 100으로 나누어떨어짐 | 예외적으로 평년 |
| 400으로 나누어떨어짐 | 다시 윤년 |
즉 4의 배수는 윤년이지만, 100의 배수는 평년이고, 그중에서도 400의 배수는 다시 윤년입니다. 그래서 2000년과 2400년은 윤년이지만, 1900년과 2100년은 평년입니다. 이 100·400 예외 규칙이 있는 이유는 지구가 태양을 한 바퀴 도는 실제 기간이 약 365.2422일이기 때문입니다. 4년마다 하루를 더하면 미세하게 넘치므로, 100년과 400년 단위로 보정해 달력과 계절의 어긋남을 줄입니다.
이럴 때 활용하세요
2월 29일이 생일인 사람이 특정 연도에 생일을 온전히 맞는지 확인할 때, 급여·이자·연차처럼 일수 기준으로 계산하는 업무에서 그 해가 365일인지 366일인지 확인할 때, 프로그램이나 엑셀에서 날짜 로직을 검증할 때 유용합니다. 또 과거 역사 연도나 미래 계획표를 짤 때 특정 연도의 2월 마지막 날이 며칠인지 빠르게 파악할 수 있습니다.
알아두면 좋은 팁
연도가 4의 배수인지는 끝 두 자리만 보면 빠릅니다. 끝 두 자리가 00이 아니면서 4로 나누어떨어지면 윤년입니다. 끝 두 자리가 00인 해(예: 1800·1900·2100)는 앞 두 자리가 4로 나누어떨어질 때만 윤년입니다. 다만 이 도구는 그레고리력 기준이라, 1582년 이전처럼 다른 역법을 쓰던 시기의 실제 달력과는 차이가 날 수 있다는 점만 참고하세요.
자주 묻는 질문
2100년은 왜 윤년이 아닌가요?
2100은 4로 나누어떨어지지만 100으로도 나누어떨어지고 400으로는 나누어떨어지지 않기 때문입니다. 100의 배수는 평년이라는 예외 규칙이 적용되어 평년이며, 2월은 28일까지입니다.
윤년은 무조건 4년마다 오나요?
대부분은 4년 간격이지만 항상은 아닙니다. 예를 들어 1896년 다음 윤년은 8년 뒤인 1904년입니다. 그 사이의 1900년이 100의 배수라 평년이 되기 때문입니다.
윤년에는 하루가 어디에 더해지나요?
2월에 더해집니다. 평년의 2월은 28일까지지만 윤년의 2월은 29일까지 있어, 그 해 전체 일수가 365일에서 366일로 늘어납니다.
2월 29일생은 평년에 생일이 없어지나요?
달력상 2월 29일은 윤년에만 존재합니다. 평년에는 그 날짜가 없으므로, 관공서나 서비스마다 2월 28일 또는 3월 1일을 기준으로 처리하는 방식이 다를 수 있습니다.