나이 차이 계산기

두 사람의 생년월일을 입력하면 정확한 나이 차이를 계산합니다.

이 계산기가 하는 일

두 사람의 생년월일을 넣으면 "몇 년 몇 개월 며칠" 차이인지, 그 차이가 총 며칠·몇 주·몇 개월인지, 출생연도로는 몇 살 차이로 말하는지, 12지 띠로는 몇 칸 떨어져 있는지를 한 번에 보여 줍니다. 형제자매나 연인, 부부의 터울을 정확히 알고 싶을 때, 가족 행사나 서류에 "나이 차"를 적어야 할 때, 혹은 두 인물의 생존 시기를 비교하고 싶을 때 쓰기 좋습니다. 생일이 하루만 어긋나도 "만 몇 살 차이" 표현이 달라질 수 있어서, 대략 짐작 대신 날짜로 확인하는 것이 안전합니다.

계산 원리: 달력 기준 차이와 총 일수

먼저 더 이른 생년월일을 시작일, 늦은 쪽을 종료일로 놓습니다. 그다음 시작일에 개월 수를 더해 가며 종료일을 넘지 않는 가장 큰 개월 수를 찾고, 거기서 남는 날짜가 "일" 부분이 됩니다. 이 개월 수를 12로 나눈 몫이 "년", 나머지가 "개월"입니다. 총 일수는 두 날짜를 같은 기준(UTC 자정)으로 맞춰 하루 단위로 뺀 값이라 서머타임이나 시간대의 영향을 받지 않습니다.

시작일이 31일인데 더하는 달에 31일이 없으면(예: 1월 31일에 1개월을 더하면 2월) 그 달의 마지막 날로 맞춥니다. 많은 달력 계산기와 같은 방식이며, 윤일(2월 29일) 출생자도 같은 규칙으로 처리됩니다. 그래서 2000년 2월 29일생과 2001년 2월 28일생 사이는 "1년 0개월 0일"로 표시되지만 실제 경과 일수는 365일입니다. 년·월·일 표기와 총 일수는 서로 다른 잣대라는 점만 기억하면 됩니다.

간격별 환산 참고표

아래 표는 1년을 평균 365.2425일(그레고리력 평균)로 보고 빌드 시 계산한 값입니다. 윤년이 몇 번 끼는지에 따라 실제 일수는 ±1~2일 달라질 수 있으므로 어림값으로 보세요. "띠 간격"은 출생연도 차이를 12로 나눈 나머지입니다.

나이 차이(년)개월주(약)일(약)띠 간격
1년12523651칸 차이
2년241047302칸 차이
3년361571,0963칸 차이
5년602611,8265칸 차이
7년843652,5577칸 차이
10년1205223,65210칸 차이
12년1446264,383같은 띠
15년1807835,4793칸 차이
20년2401,0447,3058칸 차이

검산 예시

예시 1. 1990-03-15생과 1994-06-20생. 3월 15일에서 6월 20일까지는 3개월 5일이고, 연도는 4년 차이이므로 4년 3개월 5일, 총 1,558일입니다. 출생연도 차이는 4년, 띠는 4칸 차이입니다.

예시 2. 1988-01-31생과 1990-03-01생. 1월 31일에 25개월을 더하면 1990년 2월(28일까지)이라 2월 28일로 맞추고, 거기서 3월 1일까지 1일이 남아 2년 1개월 1일, 총 760일입니다. 단순히 "일 부분이 음수면 직전 달 일수를 더한다"는 방식으로 계산하면 이 경우 일이 -2로 나오는 오류가 생기는데, 이 계산기는 월말 보정으로 이를 피합니다.

예시 3. 1995-12-31생과 1996-01-01생. 연도로는 1년 차이가 나지만 실제로는 하루 차이입니다. 출생연도 기준 "1살 차이"와 실제 경과 기간이 얼마나 다를 수 있는지 보여 주는 대표 사례입니다.

같은 해 출생이면 최대 며칠, 몇 개월 차이일까

출생연도 차이가 0인 "동갑"도 실제 간격은 거의 1년에 이를 수 있습니다. 아래는 2023년(평년)을 예로 1월 1일생을 기준으로 각 달 1일에 태어난 사람과의 간격을 빌드 시 계산한 표입니다. 윤년이면 3월 이후의 일수가 하루씩 늘어납니다.

비교 대상 출생일개월 차이일수 차이출생연도 차이
1월 1일생0개월0일0
2월 1일생1개월31일0
3월 1일생2개월59일0
4월 1일생3개월90일0
5월 1일생4개월120일0
6월 1일생5개월151일0
7월 1일생6개월181일0
8월 1일생7개월212일0
9월 1일생8개월243일0
10월 1일생9개월273일0
11월 1일생10개월304일0
12월 1일생11개월334일0

학교에서 같은 반이어도 1월생과 12월생은 이 표의 맨 아랫줄만큼, 즉 11개월 가까이 차이가 날 수 있다는 뜻입니다. 반대로 아래 표처럼 연도가 다른 경우에도 간격이 하루뿐일 수 있습니다.

상황두 생일출생연도 차이실제 일수
연말·연초 출생2023-12-31 / 2024-01-0111일
같은 해 연초·연말2023-01-01 / 2023-12-310364일
연도 차이 2, 실제 1년 5개월2021-08-15 / 2023-02-032537일

상황별 추가 예시 (검산 완료)

윤일 출생끼리. 2000-02-29생과 2004-02-29생은 두 날짜가 모두 실제로 존재하므로 보정 없이 4년 0개월 0일이고, 총 일수는 1,461일입니다. 4년 동안 윤일이 한 번 들어 있어 365 × 4 + 1 = 1,461이 되는 것입니다. 평균 연 길이 365.2425일로 어림한 1,461.0일과도 거의 같습니다.

부부의 나이 차. 1985-07-10생과 1988-11-25생은 7월 10일에 40개월을 더하면 1988-11-10이고 거기서 11월 25일까지 15일이 남아 3년 4개월 15일, 총 1,234일입니다. 출생연도로는 "세 살 차이"라고 하지만 실제 간격은 3년 4개월 남짓이라 "세 살 조금 넘게" 차이 난다고 말하는 편이 정확합니다.

부모와 자녀의 나이 차. 1964-05-20생 부모와 1993-12-02생 자녀는 29년 6개월 12일, 총 10,788일 차이입니다. 출생연도 차이는 29살이지만 자녀의 생일이 부모의 생일보다 늦은 달이라 실제로는 29년 하고도 반 년이 더 지난 값입니다. 가족사나 가계도를 정리할 때 "부모가 자녀를 낳은 나이"를 구하려면 부모의 생일과 자녀의 생일을 이 계산기에 그대로 넣으면 됩니다.

월말 보정. 2020-05-31생과 2020-06-30생은 5월 31일에 1개월을 더하면 6월에 31일이 없어 6월 30일로 맞추므로 1개월 0일, 총 30일로 표시됩니다. 일수는 30일인데 "1개월"이라는 표기가 붙는 것이 어색하게 느껴질 수 있지만, 달력 기준 표기와 총 일수는 서로 다른 잣대라는 앞의 설명과 같은 이유입니다.

입력과 출력의 경계 동작

"몇 살 차이"가 사람마다 다른 이유

한국은 2023년 6월 28일부터 민법·행정기본법 등에서 나이를 만 나이로 세는 방식으로 통일했습니다. 다만 청소년보호법이나 병역 관련 규정처럼 연 나이(현재 연도 − 출생연도)를 기준으로 삼는 법령은 남아 있어서, 법적 자격을 따지는 경우에는 해당 법령의 기준을 따로 확인해야 합니다. 이 계산기는 두 사람 사이의 실제 시간 간격을 보여 줄 뿐 법적 연령 판정 도구가 아닙니다.

흔한 실수와 한계

결과 활용법

서류나 메시지에 적을 때는 상황에 맞는 표현을 고르세요. 가족관계나 일상 대화에서는 출생연도 차이("네 살 차이")가 통용되고, 의료·보험·법적 맥락에서는 만 나이와 정확한 기간이 중요합니다. 결혼·육아 계획에서 터울을 따질 때는 개월 수가 편리합니다. 예를 들어 첫째와 둘째의 터울이 30개월 안팎이라는 식으로 비교할 수 있습니다. 결과 복사 버튼으로 문장을 그대로 메모에 옮길 수도 있습니다. 한 사람의 만 나이를 따로 알고 싶다면 나이 계산기를 함께 쓰세요.

관련 도구:나이 계산기,D-day 카운트다운 계산기,한국 나이 기념 시점 계산기,띠 궁합 계산기,태어난 요일 성격 테스트

자주 묻는 질문

어느 날짜를 먼저 입력해야 하나요?

순서는 상관없습니다. 더 이른 날짜와 늦은 날짜를 자동으로 구분하며, 결과에 누가 연상인지 함께 표시합니다.

한국식 나이와 만 나이 차이도 반영되나요?

두 날짜 사이의 실제 시간 간격이 기본 결과이고, 보조로 출생연도 차이(세는나이·연 나이 차이와 같은 값)를 같이 보여 줍니다. 만 나이는 기준일(오늘)에 따라 달라지므로 두 사람 간 차이 자체는 정확한 기간 값을 보세요.

같은 해에 태어났는데 몇 개월 차이인지도 알 수 있나요?

네. 같은 해 1월생과 12월생이면 0년 11개월 안팎으로 표시됩니다. 이 경우 출생연도 차이는 0이라 "동갑"이지만 실제 간격은 거의 1년입니다.

윤년과 2월 29일생은 어떻게 계산하나요?

총 일수는 달력 날짜를 하루 단위로 세므로 윤일이 자동 반영됩니다. 년·개월·일 표기에서는 존재하지 않는 날짜(예: 평년 2월 29일)를 그 달 마지막 날로 보정합니다.

음력 생일이나 출생 시각도 넣을 수 있나요?

지원하지 않습니다. 음력은 양력 날짜로 변환해 입력하세요. 시각은 반영되지 않으므로 하루 이내 차이는 표현되지 않습니다.

쌍둥이는 몇 살 차이로 나오나요?

같은 날 태어난 쌍둥이는 0일 차이로 표시됩니다. 자정을 사이에 두고 태어나 생일이 서로 다르게 기록된 경우에만 하루 차이가 나오며, 계산기는 출생 시각이 아니라 서류상의 생일을 기준으로 합니다.

1개월이 정확히 며칠인가요? 총 개월 수와 일수가 안 맞아요.

달력 기준 개월은 날짜 칸을 한 달씩 옮기는 방식이라 달마다 28~31일로 길이가 다릅니다. 그래서 총 개월 수에 30을 곱한 값이 총 일수와 일치하지 않는 것이 정상이며, 일 단위 정확도가 필요하면 총 일수를 쓰세요.

결혼 상대와의 나이 차이를 부를 때 어느 값을 말해야 하나요?

일상 대화에서는 출생연도 차이가 통용되고, 서류나 의료 상담처럼 정확한 기간이 필요한 곳에서는 년·개월·일을 말하면 됩니다. 두 값이 달라도 틀린 것이 아니라 기준이 다른 것이므로 어느 기준인지만 밝히면 오해가 없습니다.

3명 이상의 나이 차이를 한꺼번에 볼 수 있나요?

한 번에 두 사람만 비교합니다. 세 형제의 터울이라면 첫째와 둘째, 둘째와 셋째를 각각 계산하고 첫째와 셋째를 한 번 더 계산해 서로 맞는지 확인하세요. 두 구간의 총 일수를 더하면 양 끝 사람의 총 일수와 같아야 합니다.

역사 속 인물처럼 아주 오래된 날짜도 계산되나요?

브라우저가 인식하는 날짜라면 현재의 양력(그레고리력) 규칙으로 계산되지만 과거에는 지금과 다른 달력(율리우스력 등)을 쓴 시기와 지역이 있어 역사 기록의 날짜가 그대로 맞지 않을 수 있습니다. 연구용이라면 사료의 달력 체계를 먼저 확인하세요.