120์ผ ๊ณ์ฐ๊ธฐ๋?
120์ผ ๊ณ์ฐ๊ธฐ๋ ์ํ๋ ์์์ผ๋ก๋ถํฐ ์ ํํ 120์ผ ๋ค์ ํด๋นํ๋ ๋ ์ง๋ฅผ ์๋ ค์ฃผ๋ ๋๊ตฌ์ ๋๋ค. ๋ง๊ฐ์ผ ๊ด๋ฆฌ, ๊ณ์ฝ ๊ธฐ๊ฐ, ์์ต ๊ธฐ๊ฐ, ๋๊ธ ๋ฉ๋ถ์ผ, ์ง๋ฃ ํ์ ์ผ์ , ๋ฒ์ ์ ๊ณ ๊ธฐํ ๋ฑ '์ผ(ๆฅ)' ๋จ์๋ก ๋ฐ์ ธ์ผ ํ๋ ๋ชจ๋ ์ผ์ ์ ์ ์ฉํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ 120์ผ์ด์ง๋ง, ํ์์ ๋ฐ๋ผ ์ํ๋ ์ผ์๋ฅผ ์์ ๋กญ๊ฒ ์ ๋ ฅํ ์ ์์ต๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
๋ ์ง ์ ํ๊ธฐ๋ก ์์์ผ์ ๊ณ ๋ฅธ ๋ค์, ๋ํ๊ณ ์ถ์ ์ผ์๋ฅผ ์ ๋ ฅํ์ธ์(๊ธฐ๋ณธ๊ฐ 120์ผ). ๊ณ์ฐ๊ธฐ๋ ๊ฒฐ๊ณผ ๋ ์ง๋ ๋ฌผ๋ก ํด๋น ์์ผ๊น์ง ํจ๊ป ๋ณด์ฌ์ฃผ๊ธฐ ๋๋ฌธ์ ์ฃผ๋ง์ด๋ ๊ณตํด์ผ์ ๊ณ ๋ คํด ์ผ์ ์ ์งค ์ ์์ต๋๋ค. ๊ณ์ฐ์๋ ์ค๋ ์ ํฌํจํ ๋ชจ๋ ๋ฌ๋ ฅ์์ ๋ ์ง๊ฐ ๋น ์ง์์ด ๋ฐ์๋ฉ๋๋ค.
๊ณ์ฐ ๊ณต์ ํ์ด
์๋ฆฌ๋ ๊ฐ๋จํ ๋ ์ง ๋ง์ ์ ๋๋ค. $$\text{result\_date} = \text{start\_date} + n \text{ days}$$ ์์์ผ์ ์ ๋ ฅํ ์ผ์๋งํผ ์์ผ๋ก ์ฎ๊ธฐ๋ฉด์, ์๊ณผ ์ฐ๋๊ฐ ๋ฐ๋๋ ๊ฒฝ๊ณ๋ฅผ ์ ํํ ์ฒ๋ฆฌํ๊ณ ์ค๋ ์ 366์ผ๊น์ง ๋ฐ์ํฉ๋๋ค.
๊ณ์ฐ ์์
์์์ผ์ด 2024๋ 1์ 1์ผ์ด๊ณ 120์ผ์ ๋ํ๋ค๊ณ ๊ฐ์ ํด ๋ด ์๋ค. 1์์ 31์ผ๊น์ง ์๊ณ (1์ผ ์ดํ 30์ผ ๋จ์), 2024๋ 2์์ ์ค๋ ์ด๋ผ 29์ผ, 3์์ 31์ผ, 4์์ 30์ผ์ ๋๋ค. ์ฌ๊ธฐ์ 120์ผ์ ์์ผ๋ก ์ธ์ด ๋๊ฐ๋ฉด $$\text{2024-01-01} + 120 \text{ days} = \text{2024-04-30}$$ 2024๋ 4์ 30์ผ ํ์์ผ์ ๋์ฐฉํฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์์์ผ๋ ์ผ์์ ํฌํจ๋๋์? ์๋๋๋ค. ์์์ผ ๋ค์ ๋ ์ด 1์ผ์งธ์ด๋ฏ๋ก, 120์ผ์ ๋ํ๋ฉด 0์ผ์งธ(์์์ผ)๋ ๋นผ๊ณ 120์ผ ๋ค์ ๋ ์ง๊ฐ ๋์ต๋๋ค.
์ค๋ ๋ ์ฒ๋ฆฌํ๋์? ๋ค. ์ค์ ๋ฌ๋ ฅ ๊ณ์ฐ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ค๋ ์ 2์ 29์ผ์ด ์๋์ผ๋ก ๋ฐ์๋ฉ๋๋ค.
๋ค๋ฅธ ์ผ์๋ ๋ํ ์ ์๋์? ๋ค. '์ผ์' ์นธ์ 30, 90, 180 ๋ฑ ์ํ๋ ๊ฐ์ ์ ๋ ฅํ๋ฉด ์ผ๋ฐ์ ์ธ '๋ ์ง์ ์ผ์ ๋ํ๊ธฐ' ๋๊ตฌ๋ก๋ ํ์ฉํ ์ ์์ต๋๋ค.