์ด ๊ณ์ฐ๊ธฐ๋ ๋ฌด์์ ํ๋์?
์ด ๋๊ตฌ๋ ์์ฃผ ๋จ์ํ ์ง๋ฌธ์ ๋ตํฉ๋๋ค. "๋ฏธ๋์ ํน์ ๋ ์ง์ ๋๋ ๋ช ์ด์ผ๊น?" ์๋ ์์ผ๊ณผ ์๊ณ ์ถ์ ๋ ์ง๋ฅผ ์ ๋ ฅํด ๋ณด์ธ์. ์์ผ, ์กธ์ ์ผ, ์ ๋ ํด์ง์ผ, ๊ฒฐํผ์, ํน์ ์์ด๊ฐ ๋ง 18์ธ๊ฐ ๋๋ ํด์ฒ๋ผ ์ด๋ค ๋ ์ด๋ ์ข์ต๋๋ค. ๊ทธ๋ ๊ธฐ์ค ์ ํํ ๋์ด๋ฅผ ์ฐยท์ยท์ผ๋ก ์๋ ค ์ฃผ๊ณ , ์ด ๊ฐ์ ์์ ์ด ์ผ์๊น์ง ํจ๊ป ๋ณด์ฌ ์ค๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
๋จผ์ ํ์ด๋ ์ฐ๋, ์, ์ผ์ ์ ๋ ฅํ์ธ์. ๊ทธ๋ค์ ๊ถ๊ธํ ๋ฏธ๋ ๋ ์ง๋ฅผ ์ ๋ ฅํ๊ณ ๊ณ์ฐ ๋ฒํผ์ ๋๋ฅด๋ฉด ๋ฉ๋๋ค. ์๋จ ๊ฒฐ๊ณผ ๋ฐ์ค์๋ ๊ทธ๋ ๊ธฐ์ค ๋์ด๊ฐ ๋ง ๋ช ๋ , ๋ช ๊ฐ์, ๋ฉฐ์น ์ธ์ง ํ์๋๊ณ , ์๋ ํ์๋ ๋์ด๋ฅผ ์์์ ์ฐ์๋ก ํ์ฐํ ๊ฐ๊ณผ ๊ทธ๋์ ํ๋ฅธ ์ด ๊ฐ์ ์ยท์ด ์ผ์๊ฐ ๋์ต๋๋ค.
๊ณ์ฐ ๊ณต์ ํ์ด
์ด ๊ณ์ฐ์ ๋ฏธ๋ ๋ ์ง์์ ์๋ ์์ผ์ ํญ๋ชฉ๋ณ๋ก ํ๋์ฉ ๋นผ๋ ๋ฐฉ์์ ๋๋ค.
$$\text{FutureAge} = (\text{FutureDate} - \text{DOB})\ \text{in years, months, days}$$
๋จผ์ ์ผ(ๆฅ)๋ถํฐ ๋นผ๋๋ฐ, ๊ฒฐ๊ณผ๊ฐ ์์๋ฉด ๋ฐ๋ก ์ ๋ฌ์ ๋ ์๋งํผ ๋น๋ ค ์ต๋๋ค. ์(ๆ)๋ ๊ฐ์ ๋ฐฉ์์ผ๋ก ๊ณ์ฐํ๋ฉฐ, ํ์ํ๋ฉด ์ฐ๋์์ 12๊ฐ์์ ๋น๋ ค ์ต๋๋ค. ์์์ ๋์ด๋ ์ด ์ผ์๋ฅผ 365.25(์ค๋ ์ ํฌํจํ ํ๊ท 1๋ ๊ธธ์ด)๋ก ๋๋์ด ๊ตฌํ๊ธฐ ๋๋ฌธ์ ๊ธฐ๊ฐ์ด ๊ธธ์ด๋ ์ ํํ๊ฒ ์ ์ง๋ฉ๋๋ค.
$$\text{Age} = \text{FutureDate} - \text{DOB}$$
$$\text{Years} = \dfrac{\text{TotalDays}}{365.25}$$
๊ณ์ฐ ์์
1990๋ 6์ 15์ผ์ ํ์ด๋ฌ๋ค๋ฉด 2030๋ 1์ 1์ผ์๋ ๋ช ์ด์ผ๊น์? ์ผ ๋ถ๋ถ(\(1 - 15\))์ด ์์์ด๋ฏ๋ก 12์์ 31์ผ์ ๋น๋ ค ์ต๋๋ค. ์ผ์ \(= 31 - 14 = 17\)(๋ฌ์ ๋น๋ ค ์จ ๋ค). ์์ \(7 - 6 - 1 = \dots\) ์ ๋ฆฌํ๋ฉด 6๊ฐ์, ์ฐ์๋ 39๊ฐ ๋ฉ๋๋ค. ๋ฐ๋ผ์ ๋ต์ 39๋ 6๊ฐ์ 17์ผ์ ๋๋ค.
์ฃผ์ ์ฉ์ด ์ค๋ช
- ์๋ ์์ผ (DOB)
- ์ฌ๋์ด ํ์ด๋ ๋ฌ๋ ฅ์ ๋ ์ง๋ฅผ ๋งํ๋ฉฐ, ์ฌ๊ธฐ์๋ dobYear, dobMonth, dobDay๋ก ์ ๊ณต๋ฉ๋๋ค. ์ด๊ฒ์ ๋์ด๋ฅผ ์ธก์ ํ๋ ๊ณ ์ ๋ ์์์ ์ ๋๋ค.
- ๋ชฉํ (๋ฏธ๋) ๋ ์ง
- ๋น์ ์ ๋์ด๋ฅผ ์๊ณ ์ถ์ ๋ ์ง๋ก, futYear, futMonth, futDay๋ก ์ ๋ ฅ๋ฉ๋๋ค. ์๋ ์์ผ ์ดํ (๋๋ ์ด์ )์ ๋ชจ๋ ๋ ์ง๊ฐ ๋ ์ ์์ผ๋ฉฐ, ๋ ๋ ์ง ๊ฐ์ ์ฐจ์ด๊ฐ ๋์ด์ ๋๋ค.
- ๊ฒฝ๊ณผ ์ฐ๋, ์ ๋ฐ ์ผ
- ์ด ํ๋์ ์์น ๋์ ์ธ ๊ฐ์ ๊ฐ๋ณ ๋จ์๋ก ํํ๋ ๋์ด์ ๋๋ค. ๋จผ์ ์ ์ฒด ์ฐ๋๋ฅผ ๊ณ์ฐํ๊ณ , ๋จ์ ์ ์ฒด ์์ ๊ณ์ฐํ ๋ค์, ๋๋จธ์ง ์ผ์ ๊ณ์ฐํฉ๋๋ค. ์: \(34\text{ ๋ },\ 7\text{ ์},\ 12\text{ ์ผ}\). ์ด๊ฒ์ ์์ผ์ ์ฌ์ฉ๋๋ ์์ฐ์ค๋ฌ์ด "๋๋ ๋ช ์ด์ธ๊ฐ" ํ์์ ๋๋ค.
- ์์ ๋์ด
- \(34.6\) ๋ ์ฒ๋ผ ์์ ๋ถ๋ถ์ ๊ฐ์ง ๋จ์ผ ์ซ์๋ก ํํ๋ ๋์ด์ ๋๋ค. ๊ฒฝ๊ณผํ ์ ์ฒด ์ผ์๋ฅผ ํ๊ท ์ฐ๋ ๊ธธ์ด (์ฝ \(365.25\) ์ผ)๋ก ๋๋์ด ๊ตฌํ๋ฉฐ, ์ฐจํธ์ ๊ณ์ฐ์๋ ํธ๋ฆฌํ์ง๋ง ์ ํํ ์๊ณผ ์ผ์ ์จ๊น๋๋ค.
- ์ค๋
- 366์ผ์ ํฌํจํ๋ ์ฐ๋๋ก, 2์ 29์ผ์ด ์์ต๋๋ค. 4์ ๋ฐฐ์์ธ ์ฐ๋๋ ์ค๋ ์ด์ง๋ง, 400์ผ๋ก ๋๋์ด๋จ์ด์ง์ง ์๋ ์ธ๊ธฐ ์ฐ๋๋ ์์ธ์ ๋๋ค (๋ฐ๋ผ์ 2000๋ ์ ์ค๋ ์ด์์ง๋ง 1900๋ ์ ์๋). ์ค๋ ์ ์ผ์ ๊ณ์ฐ๊ณผ ์ค๋ ์ด ์๋ ํด์ 2์ 29์ผ ์์ผ ์ฒ๋ฆฌ ๋ฐฉ์์ ์ํฅ์ ์ค๋๋ค.
- ์ ์ฐจ์ฉ
- ๋ชฉํ ์ผ ๋๋ ์์ด ์๋ ์์ผ์ ์ผ ๋๋ ์๋ณด๋ค ๋น ๋ฅผ ๋ ์ฌ์ฉ๋๋ ์กฐ์ ์ผ๋ก, ์์ ์ฐจ์ด๋ฅผ ๋ํ๋ ๋๋ค. ๊ณ์ฐ๊ธฐ๋ ํ ๋ฌ (ํด๋น ์์ ์ผ์๋ฅผ ๋ํจ) ๋๋ 1๋ (12๊ฐ์์ ๋ํจ)์ "์ฐจ์ฉ"ํ์ฌ ๊ฐ ๋จ์๊ฐ ์ ํจํ ๋ฒ์ ๋ด์ ์ ์ง๋๋๋ก ํฉ๋๋ค. ์ด๋ ์ด ๋บ์ ์์ ์ฐจ์ฉํ๋ ๊ฒ๊ณผ ๊ฐ์ ๊ฐ๋ ์ ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ค๋ ๋ ๋ฐ์๋๋์? ๋ค. ์ผ์๋ฅผ ๋น๋ ค ์ฌ ๋๋ ๊ฐ ๋ฌ์ ์ค์ ๋ ์๋ฅผ ์ฌ์ฉํ๊ณ , ์์์ ์ฐ์๋ 1๋ ์ 365.25์ผ๋ก ๊ณ์ฐํฉ๋๋ค.
๋ฏธ๋ ๋ ์ง ๋์ ๊ณผ๊ฑฐ ๋ ์ง๋ฅผ ๋ฃ์ด๋ ๋๋์? ๊ธฐ์ค ๋ ์ง๊ฐ ์๋ ์์ผ๋ณด๋ค ์์๋ฉด ๊ฒฐ๊ณผ๊ฐ ์์์ด๊ฑฐ๋ 0์ด ๋ฉ๋๋ค. ์ด ๋๊ตฌ๋ ๋ฏธ๋ ๋ ์ง๋ฅผ ๊ณ์ฐํ๊ธฐ ์ํด ๋ง๋ค์ด์ก์ต๋๋ค.
์ ๋จ์ ๋บ์ ๊ณผ ์ยท์ผ ์๊ฐ ๋ค๋ฅด๊ฒ ๋์ค๋์? ๋ฌ๋ง๋ค ๋ ์๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ทธ๋์ ๋จ์ ๊ณ์ฐ์ด ์๋๋ผ ๋ง ๋ช ๋ , ๋ช ๊ฐ์, ๋จ์ ๋ฉฐ์น ํํ๋ก ์ ๊ทํํด์ ๋ณด์ฌ ์ค๋๋ค.