무료 온라인 나이 계산기. 생년월일을 입력해 년, 월, 일의 정확한 나이를 계산하세요. 산 총 일수, 주, 다음 생일 카운트다운, 태어난 요일, 별자리도 알아보세요.
정확한 나이는:
나이 (년):
나이 (월):
나이 (주):
나이 (일):
태어난 요일:
다음 생일:
별자리:
관심을 가질 만한 계산기:
이 계산기의 주요 결과 —년, 월, 일—은 총 일수를 365로 나누어 얻는 것이 아닙니다. 달력에서 빼는 방식입니다. 먼저 마지막 생일까지 채운 해를 세고, 그다음 그 날짜부터 기준 월의 같은 날까지 채운 달을 세며, 마지막으로 남은 날을 구합니다. 연수는 생일에만 늘어나고 1월 1일에는 늘어나지 않습니다.
예를 들어 생년월일이 2000년 5월 7일이고 기준 날짜가 2026년 8월 17일이면, 2000년 5월 7일부터 2026년 5월 7일까지 이미 26년이 찼습니다. 그 생일부터 8월 7일까지 3개월이 차고, 마지막으로 8월 7일부터 8월 17일까지 10일이 남습니다. 따라서 정확한 나이는 26년, 3개월, 10일입니다.
역연령은 생년월일부터 오늘까지, 또는 다른 기준 날짜까지 경과한 시간입니다. 달력의 년, 월, 일로 나타내며, 사람이 몇 살인지 말할 때의 일반적인 방식입니다. 이 계산기는 그 나이를 반환하며, 신체 상태나 생물학적 노화의 추정값은 아닙니다.
Excel에서는 년, 월, 일을 서로 다른 셀에 나누면 이 계산기와 같은 내역을 얻을 수 있습니다. 생년월일을 A2에, 기준 날짜를 B2에 넣으세요. 오늘 기준으로 재려면 B2를 TODAY()로 바꾸세요.
채운 해는 출생부터 기준 날짜 직전의 마지막 생일까지입니다. Excel에서는 DATEDIF 함수가 단위 "Y"로 계산합니다: =DATEDIF(A2, B2, "Y"). 이 숫자는 생일에만 늘어나며, 이 페이지와 같습니다.
남은 달은 그 생일 이후 기준 날짜 전까지의 달로, 0에서 11 사이입니다. DATEDIF는 단위 "YM"으로 반환하며, 연수는 무시하고 그 달만 남깁니다: =DATEDIF(A2, B2, "YM"). 5월 7일부터 8월 17일 예에서는 이 결과가 3입니다.
남은 날은 생일과 같은 날(해당 월)부터 기준 날짜까지입니다. 그 날이 아직 오지 않았으면 Excel은 전월의 일수를 빌려야 합니다. 이 계산기와 같은 기준입니다. 다음과 같이 쓸 수 있습니다: =IF(DAY(B2)>=DAY(A2), DAY(B2)-DAY(A2), DAY(DATE(YEAR(B2), MONTH(B2), 0))+DAY(B2)-DAY(A2)).
DATEDIF는 같은 값에 단위 "MD"도 받지만, Microsoft는 잘못된 결과를 반환할 수 있다고 문서화합니다. 그래서 여기서는 쓰지 않습니다.
역연령은 생년월일이 같으면 누구에게나 같습니다. 달력의 시간을 셉니다. 생물학적 나이는 몸의 마모를 나타내려고 하며 유전과 습관에 따라 달라질 수 있어, 역연령이 같은 두 사람이 같은 정도로 늙어 보일 필요는 없습니다. 이 도구는 생물학적 나이를 계산하지 않습니다. 두 날짜 사이의 시간만 잽니다.