본문으로 건너뛰기

계산기 · 날짜 및 시간

나이 계산기

년, 개월, 일 단위의 정확한 나이 — 총 일수, 태어난 요일, 다음 생일 카운트다운 포함.

공식 보기
나이 = 생년월일과 오늘 사이의 달력상 차이(UTC 자정 기준, 일 단위까지 정확)

입력

달력

모든 날짜 입력란과 선택기, 결과가 이 달력을 사용합니다.

결과

여기에 결과가 표시됩니다

생년월일을(를) 입력하면 결과가 바로 표시됩니다.

사용 방법

  1. 생년월일을 입력합니다.
  2. 특정한 날의 나이를 알고 싶으면 ‘기준일’ 항목을 바꾸면 됩니다.
  3. 정확한 연·월·일과 함께 총 일수, 다음 생일까지 남은 기간이 표시됩니다.

자주 묻는 질문

나이는 정확히 어떻게 계산하나요?

먼저 생년월일부터 오늘까지 꽉 채운 달이 몇 달인지 세고, 남은 날짜를 각 달의 실제 길이에 맞춰 더합니다. 두 날짜 모두 UTC 자정으로 다루기 때문에 시간대나 서머타임 때문에 결과가 흔들리지 않습니다.

2월 29일생은 어떻게 처리하나요?

평년에는 이 계산기가 그달의 마지막 날인 2월 28일을 생일로 셉니다. 2004년 2월 29일생은 2025년 2월 28일에 정확히 만 21세로 표시됩니다. 3월 1일을 기준으로 하는 법률도 있으며, 그 차이는 아래 가이드에서 설명합니다.

입력한 내용이 서버로 전송되나요?

전송되지 않습니다. 계산은 전부 브라우저 안에서 끝나며, 입력한 값이 기기 밖으로 나가지 않습니다.

계산기가 나이를 세는 방법

나이는 날수를 365로 나누는 것이 아니라 달력 단위로 셉니다. 계산기는 먼저 생년월일부터 몇 달이 꽉 찼는지 구합니다. 어떤 달은 그달의 생일에 해당하는 날이 오면 꽉 찬 것으로 봅니다. 이를 연과 월로 나눈 뒤, 마지막으로 맞은 월 기념일부터 오늘까지의 날수를 셉니다. 두 날짜 모두 UTC 자정으로 읽기 때문에 시간대나 서머타임 전환 때문에 하루가 늘거나 줄지 않습니다.

꽉 찬 달 수 = 생년월일부터 오늘까지의 달 수 (이번 달 기념일이 아직이면 1을 뺌) 연 = 꽉 찬 달 수 ÷ 12의 정수 부분 · 월 = 나머지 일 = 마지막 월 기념일부터 오늘까지의 날수

1990년 3월 15일생을 2026년 9월 26일에 재면 꽉 찬 달이 438개월, 즉 36년 6개월이고, 9월 15일 기념일부터 11일이 지났습니다. 36세 6개월 11일, 날수로는 모두 13,344일입니다.

날수를 365로 나누면 틀리는 이유

1년의 날수는 일정하지 않습니다. 날수를 365로 나누면 윤일이 빠지는데, 40번째 생일 전까지 윤일이 10번쯤 지나갑니다. 1986년 9월 26일생은 2026년 9월 16일에 14,600일을 살았고, 14,600 ÷ 365는 정확히 40이어서 실제로 40세가 되기 열흘 전에 40이 나옵니다. 365.25로 나누면 윤일이 평균으로 들어가 대부분 맞지만, 모든 생일에 맞지는 않습니다. 2000년 3월 1일생은 세 번째 생일에 1,095일을 살았고, 1,095 ÷ 365.25는 2.998에 그칩니다. 달력의 기념일로 세면 어느 날짜에서든 정확합니다.

2월 29일생의 생일

윤일에 태어난 사람은 4년에 한 번만 진짜 생일을 맞습니다. 나머지 해에는 이 계산기가 모든 월말을 다루는 방식과 똑같이 그달의 마지막 날인 2월 28일을 생일로 셉니다. 1월 31일생은 2월 28일이나 29일에 한 달을 채웁니다. 법은 늘 같지 않아서, 예를 들어 홍콩은 평년에 2월 29일생의 생일을 3월 1일로 봅니다. 면허나 연금처럼 법적 나이가 중요할 때는 해당 지역의 규정을 확인하세요.

2004년 2월 29일생
날짜표시되는 나이이유
2025년 2월 28일21세 0개월 0일평년: 생일이 2월 28일
2025년 3월 1일21세 0개월 1일생일 다음 날
2028년 2월 28일23세 11개월 30일윤년: 생일은 2월 29일을 기다림
2028년 2월 29일24세 0개월 0일진짜 생일

동아시아식으로 나이 세기

동아시아의 전통 방식은 태어나자마자 1살로 치고 생일이 아니라 새해마다 한 살을 더하기 때문에, 12월 31일에 태어난 아기는 다음 날 2살이 됩니다. 한국에서는 이를 세는 나이라고 불렀고, 2023년 6월 28일부터 0살에서 시작해 생일마다 한 살을 더하는 만 나이가 법과 행정의 기준이 되었습니다. 다만 병역법처럼 일부 법률은 여전히 올해 연도에서 출생 연도를 뺀 연 나이를 씁니다. 일본은 1950년에 시행된 법률로 만 나이로 바꾸었고, 중국의 전통 방식(虛歲)은 주로 가정에서 쓰입니다. 이 계산기는 언제나 만 나이를 보여 줍니다.

자주 하는 실수

  • 연도만 빼기. 2026 − 1990은 2026년 내내 36이지만, 12월생은 생일 전까지 아직 만 35세입니다.
  • 날수를 365로 나누기. 윤일이 쌓여서 40세 무렵에는 열흘쯤 일찍 나이가 바뀌어 버립니다.
  • 시간대 혼동하기. 한 시간대에서 자정 직전에 태어났다면 다른 시간대에서는 다음 날 태어난 것이 됩니다. 출생증명서의 날짜를 쓰세요.
  • 2월 29일 규칙 잊기. 이 계산기에서 2월 29일생의 생일은 평년에 2월 28일이며, 일부 법률에서는 3월 1일입니다.

예시

1990년 5월 1일생은 2026년 5월 1일에 몇 살인가요?
정확히 36년 0개월 0일입니다. 날수로는 13,149일, 주로 따지면 약 1,878주입니다.
오늘이 아닌 다른 날짜의 나이도 볼 수 있나요?
가능합니다. ‘기준일’에는 어떤 날짜든 넣을 수 있어서, 지금 이 순간뿐 아니라 어떤 일이 있었던 시점의 나이도 확인할 수 있습니다.