디데이 계산기

만 나이 계산기

생년월일과 기준일(기본값 오늘)을 입력하면 법정 기준인 만 나이와 함께 연 나이, 세는 나이를 한 번에 보여줍니다. 계약일이나 시험일처럼 특정 날짜 기준 나이가 필요하면 기준일을 바꿔 계산하세요.

계산 결과

날짜를 입력하고 계산하기를 눌러주세요.

법이 정한 나이 계산 방식

민법 제158조는 '나이는 출생일을 산입하여 만(滿) 나이로 계산하고, 연수(年數)로 표시한다'고 정하고 있고, 행정기본법 제7조의2도 행정에 관한 나이를 같은 방식으로 계산하도록 규정합니다. 두 조항은 2023년 6월 28일부터 시행되어, 다른 법령에 특별한 규정이 없는 한 행정·민사 영역의 나이는 만 나이로 통일되었습니다.

'출생일을 산입한다'는 것은 태어난 날을 첫날로 센다는 뜻입니다. 그래서 만 나이는 생일 전날이 끝나는 순간 한 살이 늘어나고, 생일 당일에는 이미 새 나이가 됩니다. 이 계산기도 기준일이 생일과 같으면 생일이 지난 것으로 처리합니다.

만 나이 · 연 나이 · 세는 나이의 차이

만 나이: 기준일 연도에서 출생 연도를 뺀 뒤, 기준일에 그해 생일이 아직 오지 않았으면 1을 뺍니다. 법적·행정적 기준입니다.

연 나이: 기준일 연도에서 출생 연도를 뺀 값으로, 생일과 관계없이 1월 1일에 모두 함께 한 살이 늘어납니다. 청소년 보호법의 청소년 범위처럼 '○세가 되는 해'를 기준으로 삼는 일부 법령 규정을 이해할 때 쓰입니다.

세는 나이: 태어난 해를 1살로 치고 해가 바뀔 때마다 한 살씩 더하는 전통 방식입니다. 연 나이에 1을 더한 값과 같으며, 법적 효력은 없습니다.

2월 29일생은 언제 나이가 늘어나나요

윤년이 아닌 해에는 2월 29일이 없습니다. 민법 제160조 제3항은 기간의 마지막 달에 해당 날짜가 없으면 그 달의 말일로 기간이 끝난다고 정하고 있어, 평년에는 2월 28일이 끝나야 한 해가 채워집니다. 이 계산기는 이에 맞춰 평년의 2월 28일까지는 이전 나이를, 3월 1일부터 새 나이를 표시합니다.

계산 예시

아래 결과는 이 페이지의 계산기와 같은 로직으로 계산한 값입니다. 기준일을 고정해 두었으므로 오늘 날짜와 관계없이 재현할 수 있습니다.

자주 묻는 질문

만 나이와 세는 나이 중 어느 것이 공식 기준인가요?+

2023년 6월 28일부터 민법과 행정기본법에 따라 행정·민사상 나이는 만 나이가 원칙입니다. 다만 개별 법령에 특별한 규정이 있으면 그 규정이 우선하므로, 연 단위로 기준을 정한 법령(예: 청소년 보호법의 청소년 범위)은 해당 조문을 함께 확인해야 합니다.

국가법령정보센터 - 행정기본법 제7조의2(행정에 관한 나이의 계산 및 표시)
생일 당일에는 나이가 이미 늘어난 건가요?+

네. 민법 제158조가 출생일을 산입하도록 정하고 있어 생일 당일에는 새 나이가 적용됩니다. 이 계산기도 기준일이 생일과 같으면 한 살 늘어난 값을 보여줍니다.

국가법령정보센터 - 민법 제158조(나이의 계산과 표시)
생일이 2월 29일이면 어떻게 계산되나요?+

평년에는 2월 28일이 끝나야 생일이 지난 것으로 보고 3월 1일부터 한 살 늘어난 나이를 표시합니다. 민법 제160조 제3항(최종 월에 해당일이 없으면 그 월의 말일로 기간 만료)과 같은 결론입니다.

국가법령정보센터 - 민법 제160조(역에 의한 계산)
1살이 안 된 아기는 어떻게 표시되나요?+

이 계산기는 만 0세로 표시합니다. 민법은 1세 미만이면 개월 수로 표시할 수 있다고 정하고 있으니, 개월 수가 필요하면 날짜 차이 계산기에 출생일과 기준일을 넣어 확인하세요.

모든 모드의 날짜 세는 기준, 법적 근거와 한계는 계산 기준 및 자료 출처에 정리되어 있습니다. 계산 오류를 발견하면 문의로 알려주세요.