특정 날짜의 나이

특정 목표 날짜에 어떤 사람이 가지는 정확한 나이를 년·월·일로 계산합니다.

계산기

생년월일과 목표 날짜를 입력하면 그 날짜의 정확한 나이를 확인할 수 있습니다.

계산 원리

본 계산기는 과학 계산용 날짜 라이브러리에서 사용하는 relativedelta 알고리즘으로 목표 날짜에서 생년월일을 뺍니다. 년·월·일의 원시 차이를 계산한 다음, 어느 구성 요소가 음수가 되면 그보다 큰 단위에서 빌려옵니다. 윤년도 존중됩니다 — 2월 29일생은 비윤년에는 3월 1일에, 윤년에는 2월 29일 그 자체에 한 살을 더 먹습니다.

이 계산기를 사용하는 이유

현실 세계의 많은 규칙은 오늘 나이가 아닌 특정 날짜의 나이에 묶여 있습니다. 학교 입학 기준일은 한국의 경우 1월 1일 또는 3월 1일을, 미국은 9월 1일을 사용합니다. 보험료는 보장 기념일에 묶인 정확한 나이 임계값에서 변경됩니다. 역사 연구에서는 특정 사건일에 어떤 인물이 몇 살이었는지 알아야 할 때가 있습니다. 본 도구는 손으로 달수를 세지 않고도 그런 모든 질문에 답합니다.

FAQ

목표 날짜를 미래로 설정할 수 있나요?

네. 목표 날짜는 생년월일 이후의 어떤 날짜든 가능합니다 — 과거·오늘·미래 모두 가능합니다. 미래 날짜로 설정하면 누군가가 다가오는 특정 날짜(다가오는 생일·입학 기준일·보험 갱신일)에 갖게 될 나이를 미리 확인할 수 있습니다.

2월 29일생인 경우는 어떻게 되나요?

본 계산기는 달력 기반 산술을 사용합니다 — 윤일생은 비윤년에는 3월 1일, 윤년에는 2월 29일에 년수가 증가합니다. 「일」 구성 요소는 가장 최근 월 기념일로부터의 간격을 반영하므로, 비윤년 2월 28일에는 0이 되고 3월 1일에는 1이 될 수 있습니다.

결과는 왜 년뿐만 아니라 월·일까지 표시되나요?

현실의 많은 임계값은 1년 미만 단위입니다 — 한국 어린이집·유치원 입학 기준은 만 나이 월수 단위로 적용되고, 미국 카시트 규제는 월 단위로 명시되며, 연령 제한 활동은 정확한 일자 경계를 지정하는 경우가 많습니다. 세 구성 요소를 모두 표시해야 그런 규칙을 정확히 확인할 수 있습니다.