이 계산기가 하는 일
두 사람의 생년월일을 넣으면 "몇 년 몇 개월 며칠" 차이인지, 그 차이가 총 며칠·몇 주·몇 개월인지, 출생연도로는 몇 살 차이로 말하는지, 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년 | 12 | 52 | 365 | 1칸 차이 |
| 2년 | 24 | 104 | 730 | 2칸 차이 |
| 3년 | 36 | 157 | 1,096 | 3칸 차이 |
| 5년 | 60 | 261 | 1,826 | 5칸 차이 |
| 7년 | 84 | 365 | 2,557 | 7칸 차이 |
| 10년 | 120 | 522 | 3,652 | 10칸 차이 |
| 12년 | 144 | 626 | 4,383 | 같은 띠 |
| 15년 | 180 | 783 | 5,479 | 3칸 차이 |
| 20년 | 240 | 1,044 | 7,305 | 8칸 차이 |
검산 예시
예시 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-01 | 1 | 1일 |
| 같은 해 연초·연말 | 2023-01-01 / 2023-12-31 | 0 | 364일 |
| 연도 차이 2, 실제 1년 5개월 | 2021-08-15 / 2023-02-03 | 2 | 537일 |
상황별 추가 예시 (검산 완료)
윤일 출생끼리. 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개월"이라는 표기가 붙는 것이 어색하게 느껴질 수 있지만, 달력 기준 표기와 총 일수는 서로 다른 잣대라는 앞의 설명과 같은 이유입니다.
입력과 출력의 경계 동작
- 순서 무관: 이른 날짜가 자동으로 시작일이 되고, "첫 번째/두 번째 사람이 연상입니다" 문구로 누가 먼저 태어났는지 알려 줍니다.
- 같은 날: 0년 0개월 0일, 총 0일이며 "같은 날 태어났습니다"가 표시됩니다.
- 존재하지 않는 날짜: 평년의 2월 29일처럼 달력에 없는 날짜나 연도를 두 자리 이하로 입력해 해석이 어긋나는 경우 "올바른 날짜가 아닙니다" 오류가 나고 결과가 가려집니다.
- 미래 날짜: 막지 않습니다. 출산 예정일이나 두 사람의 가상 비교에도 쓸 수 있습니다.
- 주수 표시는 총 일수를 7로 나눠 소수 첫째 자리까지 보여 주는 값이므로 정수 주 단위가 아닐 수 있습니다.
- 결과 복사는 년·개월·일, 총 일수, 출생연도 차이를 한 줄로 만듭니다. 계산 전에는 복사할 내용이 없어 아무 일도 일어나지 않습니다.
"몇 살 차이"가 사람마다 다른 이유
- 출생연도 차이(연 나이 차이): 연도 숫자만 뺀 값입니다. 일상 대화에서 "두 살 터울"이라고 할 때 가장 흔히 쓰는 방식이고, 과거 세는나이(태어나면 1살, 해가 바뀌면 +1) 차이와도 같습니다.
- 정확한 경과 기간: 이 계산기의 "년·개월·일"입니다. 생일이 가까운 형제는 연도 차이가 1이어도 실제로는 며칠 차이일 수 있습니다.
- 학년 차이: 입학 기준일(출생 연도별로 3월 입학 등)에 따라 정해지므로 생일 차이와 다를 수 있습니다. 이 도구는 학년을 계산하지 않습니다.
한국은 2023년 6월 28일부터 민법·행정기본법 등에서 나이를 만 나이로 세는 방식으로 통일했습니다. 다만 청소년보호법이나 병역 관련 규정처럼 연 나이(현재 연도 − 출생연도)를 기준으로 삼는 법령은 남아 있어서, 법적 자격을 따지는 경우에는 해당 법령의 기준을 따로 확인해야 합니다. 이 계산기는 두 사람 사이의 실제 시간 간격을 보여 줄 뿐 법적 연령 판정 도구가 아닙니다.
흔한 실수와 한계
- 양력 생일만 지원합니다. 음력 생일은 먼저 양력으로 바꾼 뒤 입력하세요.
- 출생 시각은 반영하지 않으므로 같은 날 태어난 쌍둥이는 0일 차이로 나옵니다.
- 띠는 설날(음력)이 아니라 양력 연도로 단순 계산한 간격입니다. 1월~2월 초 출생자는 사주상 띠가 전년도일 수 있어 띠 칸 수가 한 칸 다를 수 있습니다.
- 띠 간격에 따른 궁합 해석은 민속적 속설이며 과학적 근거가 있는 정보가 아닙니다. 참고용으로만 보세요.
- 두 날짜 모두 과거여야 할 필요는 없습니다. 예정일(출산 예정 등)을 넣어도 간격은 계산되지만, 그 경우 실제 생일과 다를 수 있습니다.
결과 활용법
서류나 메시지에 적을 때는 상황에 맞는 표현을 고르세요. 가족관계나 일상 대화에서는 출생연도 차이("네 살 차이")가 통용되고, 의료·보험·법적 맥락에서는 만 나이와 정확한 기간이 중요합니다. 결혼·육아 계획에서 터울을 따질 때는 개월 수가 편리합니다. 예를 들어 첫째와 둘째의 터울이 30개월 안팎이라는 식으로 비교할 수 있습니다. 결과 복사 버튼으로 문장을 그대로 메모에 옮길 수도 있습니다. 한 사람의 만 나이를 따로 알고 싶다면 나이 계산기를 함께 쓰세요.
관련 도구:나이 계산기,D-day 카운트다운 계산기,한국 나이 기념 시점 계산기,띠 궁합 계산기,태어난 요일 성격 테스트
자주 묻는 질문
어느 날짜를 먼저 입력해야 하나요?
순서는 상관없습니다. 더 이른 날짜와 늦은 날짜를 자동으로 구분하며, 결과에 누가 연상인지 함께 표시합니다.
한국식 나이와 만 나이 차이도 반영되나요?
두 날짜 사이의 실제 시간 간격이 기본 결과이고, 보조로 출생연도 차이(세는나이·연 나이 차이와 같은 값)를 같이 보여 줍니다. 만 나이는 기준일(오늘)에 따라 달라지므로 두 사람 간 차이 자체는 정확한 기간 값을 보세요.
같은 해에 태어났는데 몇 개월 차이인지도 알 수 있나요?
네. 같은 해 1월생과 12월생이면 0년 11개월 안팎으로 표시됩니다. 이 경우 출생연도 차이는 0이라 "동갑"이지만 실제 간격은 거의 1년입니다.
윤년과 2월 29일생은 어떻게 계산하나요?
총 일수는 달력 날짜를 하루 단위로 세므로 윤일이 자동 반영됩니다. 년·개월·일 표기에서는 존재하지 않는 날짜(예: 평년 2월 29일)를 그 달 마지막 날로 보정합니다.
음력 생일이나 출생 시각도 넣을 수 있나요?
지원하지 않습니다. 음력은 양력 날짜로 변환해 입력하세요. 시각은 반영되지 않으므로 하루 이내 차이는 표현되지 않습니다.
쌍둥이는 몇 살 차이로 나오나요?
같은 날 태어난 쌍둥이는 0일 차이로 표시됩니다. 자정을 사이에 두고 태어나 생일이 서로 다르게 기록된 경우에만 하루 차이가 나오며, 계산기는 출생 시각이 아니라 서류상의 생일을 기준으로 합니다.
1개월이 정확히 며칠인가요? 총 개월 수와 일수가 안 맞아요.
달력 기준 개월은 날짜 칸을 한 달씩 옮기는 방식이라 달마다 28~31일로 길이가 다릅니다. 그래서 총 개월 수에 30을 곱한 값이 총 일수와 일치하지 않는 것이 정상이며, 일 단위 정확도가 필요하면 총 일수를 쓰세요.
결혼 상대와의 나이 차이를 부를 때 어느 값을 말해야 하나요?
일상 대화에서는 출생연도 차이가 통용되고, 서류나 의료 상담처럼 정확한 기간이 필요한 곳에서는 년·개월·일을 말하면 됩니다. 두 값이 달라도 틀린 것이 아니라 기준이 다른 것이므로 어느 기준인지만 밝히면 오해가 없습니다.
3명 이상의 나이 차이를 한꺼번에 볼 수 있나요?
한 번에 두 사람만 비교합니다. 세 형제의 터울이라면 첫째와 둘째, 둘째와 셋째를 각각 계산하고 첫째와 셋째를 한 번 더 계산해 서로 맞는지 확인하세요. 두 구간의 총 일수를 더하면 양 끝 사람의 총 일수와 같아야 합니다.
역사 속 인물처럼 아주 오래된 날짜도 계산되나요?
브라우저가 인식하는 날짜라면 현재의 양력(그레고리력) 규칙으로 계산되지만 과거에는 지금과 다른 달력(율리우스력 등)을 쓴 시기와 지역이 있어 역사 기록의 날짜가 그대로 맞지 않을 수 있습니다. 연구용이라면 사료의 달력 체계를 먼저 확인하세요.