MCP로 연결 →

계산 입력

공식

광고

결과

추정 생년월일
July 16, 1,996
Tuesday
연도 1,996
July (7)
16
요일 Tuesday

생년월일 계산기란?

이 도구는 나이를 역으로 계산해 출생일을 찾아줍니다. 기준 날짜(대개 오늘)와 년·월·일로 표시된 나이를 입력하면, 기준 날짜에서 그 나이만큼을 빼서 원래의 생년월일은 물론 그날이 무슨 요일이었는지까지 알려줍니다. 각종 서류 작성, 기록 확인, 인구통계 조사, 그리고 '특정 시점 기준'의 나이만 알고 있는 족보·가계 조사 등에 두루 쓸 수 있습니다.

사용 방법

먼저 기준 날짜(나이를 측정하는 기준이 되는 날)를 연도·월·일 입력란에 넣습니다. 그다음 나이를 세 부분으로 나눠 입력합니다. 만으로 채운 햇수, 추가된 개월 수(0~11), 그리고 추가된 일수입니다. 계산기는 일수를 먼저 빼고, 그다음 개월, 마지막으로 연도를 빼기 때문에 달마다 다른 일수와 윤년까지 달력 그대로 정확히 반영됩니다.

계산 공식 살펴보기

핵심 원리는 아주 간단합니다. 생년월일 = 기준 날짜 − 나이입니다. 다만 월과 연도는 길이가 제각각이기 때문에, 고정된 일수로 빼는 대신 실제 달력을 따져가며 계산합니다. 예를 들어 2024년 3월 1일에서 '1년'을 빼면, 그 사이에 2024년 윤일이 끼어 있더라도 결과는 2023년 3월 1일이 됩니다.

$$\text{DOB} = \text{Date}\Big(\text{Year},\ \text{Month},\ \text{Day}\Big) - \text{Days} - \text{Months} - \text{Years}$$

$$\begin{gathered} \text{DOB} = \text{Ref} - \text{Days} - \text{Months} - \text{Years} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{Ref} &= \text{Date}\Big(\text{Year},\ \text{Month},\ \text{Day}\Big) \\ \text{Days} &= \text{Age Days} \\ \text{Months} &= \text{Age Months} \\ \text{Years} &= \text{Age Years} \end{aligned} \right. \end{gathered}$$

광고
기준일에서 연·월·일을 빼서 생년월일까지 거슬러 올라가는 과정을 보여주는 타임라인
기준일에서 연·월·일 단위의 나이를 빼면 생년월일이 됩니다.

실제 계산 예시

기준 날짜가 2024년 6월 15일이고 나이가 30년 2개월 10일이라고 해봅시다. 10일을 빼면 → 2024년 6월 5일, 2개월을 빼면 → 2024년 4월 5일, 30년을 빼면 → 1994년 4월 5일이 됩니다. 이것이 추정 생년월일입니다.

생년월일과 기준일을 표시한 두 개의 달력과 그 사이에 경과한 연·월·일
실제 예시에서 알고 있는 나이를 달력에서 거슬러 올라가 정확한 생년월일과 요일을 찾습니다.

자주 묻는 질문

왜 연도보다 일수를 먼저 빼나요? 일 → 월 → 연 순서로 빼면 달이 바뀌는 경계나 윤년에서도 계산이 안정적으로 맞아떨어집니다. 실제 달력이 자연스럽게 넘어가는 방식과 똑같기 때문입니다.

결과가 정확한가요? 기준 날짜를 기준으로 한 나이를 년·월·일까지 정확히 알고 있다면 결과도 정확합니다. 만 나이(연 단위)만 알고 있다면, 일과 월은 기준 날짜의 일·월을 그대로 따르게 됩니다.

윤년도 처리되나요? 네. 실제 달력을 기준으로 계산하므로 2월 29일과 윤년의 일수가 자동으로 정확히 반영됩니다.

최종 업데이트: