← 메인으로 돌아가기

날짜 및 시간

사용 가능

만 나이 계산기

생년월일과 기준일로 만 나이, 다음 생일까지 남은 기간을 계산합니다.

상태사용 가능

계산 로직과 결과 카드가 연결된 상태입니다.

입력 구성2개 항목

불필요한 선택 없이 핵심 값만 빠르게 입력하도록 구성했습니다.

입력값

필요한 값만 넣고 바로 계산

클라이언트는 결과만 받고 계산 로직은 서버에 둡니다.

결과

결과 대기 중

생년월일과 기준일을 입력하면 만 나이와 다음 생일까지 남은 일수가 표시됩니다.

상세 설명

이 계산기를 이렇게 설계했습니다.

생년월일과 기준일을 기준으로 만 나이, 다음 생일까지 남은 일수, 출생 후 경과일수를 계산합니다.

만 나이는 기준일이 올해 생일을 지났는지 여부로 계산합니다. 결과 카드에는 현재 만 나이뿐 아니라 다음 생일까지 남은 일수와 출생 후 경과일수까지 함께 보여 사용자가 계산 근거를 바로 확인할 수 있게 했습니다.

계산식 기준

  • 만 나이 = 기준연도 - 출생연도 - (기준일이 올해 생일 이전이면 1, 아니면 0)
  • 다음 생일까지 남은 일수 = 다음 생일 - 기준일의 UTC 일수 차이
  • 출생 후 경과일수 = 기준일 - 출생일의 UTC 일수 차이