์ด ๊ณ์ฐ๊ธฐ์ ๊ธฐ๋ฅ
์ด ๋๊ตฌ๋ ์ฌ๋ฌ๋ถ์ด ์ ํํ ๋ ์ง๋ถํฐ ๋ค์ ์ํผ๋ณผ๊น์ง ๋ฉฐ์น ์ด ๋จ์๋์ง ๊ณ์ฐํด ์ค๋๋ค. ์ํผ๋ณผ์ ๋ฏธ๊ตญ ํ๋ก ๋ฏธ์์ถ๊ตฌ ๋ฆฌ๊ทธ(NFL)์ ์ฑํผ์ธ ๊ฒฐ์ ์ ์ผ๋ก, ํ์ฌ ์ผ์ ์ 2์ ๋์งธ ์ฃผ ์ผ์์ผ์ ์ด๋ฆฝ๋๋ค. (์ฐธ๊ณ : ์ํผ๋ณผ์ ๋ฏธ๊ตญ์์ ์ด๋ฆฌ๋ ์คํฌ์ธ ์ด๋ฒคํธ์ด๋ฉฐ, ์ ๋ ์ง๋ ํ์ฌ NFL ์ผ์ ์ ๊ธฐ์ค์ผ๋ก ํ ๊ฒ์ ๋๋ค. ๊ณผ๊ฑฐ ์ผ๋ถ ์์ฆ์๋ 2์ ์ฒซ์งธ ์ฃผ ์ผ์์ผ์ ์ด๋ฆฐ ์ ๋ ์์ต๋๋ค.)
์ฌ์ฉ ๋ฐฉ๋ฒ
๊ธฐ์ค์ด ๋๋ "์์ ๋ ์ง"๋ฅผ ์ฐ๋, ์(1~12), ์ผ(1~31)๋ก ์ ๋ ฅํ์ธ์. ๊ธฐ๋ณธ๊ฐ์ ์ค๋ ๋ ์ง๋ก ์ค์ ๋์ด ์์ต๋๋ค. ๊ณ์ฐ๊ธฐ๋ ๋จผ์ ํด๋น ์ฐ๋์ 2์ ๋์งธ ์ฃผ ์ผ์์ผ์ ์ฐพ์๋ ๋๋ค. ๋ง์ฝ ๊ทธ ๋ ์ง๊ฐ ์ด๋ฏธ ์ง๋ฌ๋ค๋ฉด ์๋์ผ๋ก ๋ค์ ํด ์ํผ๋ณผ๋ก ๋์ด๊ฐ ๊ณ์ฐํ๋ฏ๋ก, ํญ์ 0๋ณด๋ค ํฐ ์นด์ดํธ๋ค์ด ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์์ต๋๋ค.
๊ณ์ฐ ๊ณต์ ์ค๋ช
๋จผ์ ๋์ ์ฐ๋์ 2์ 1์ผ์ ๊ธฐ์ค์ผ๋ก ์ผ๊ณ , ๊ทธ ๋ ์ง ์ดํ(๋๋ ๋น์ผ)์ ์ฒซ ๋ฒ์งธ ์ผ์์ผ์ ์ฐพ์ต๋๋ค. ์ฌ๊ธฐ์ 7์ผ์ ๋ํ๋ฉด ๋์งธ ์ฃผ ์ผ์์ผ์ด ๋ฉ๋๋ค. ์ด ๊ฒฐ๊ณผ๋ฅผ ๋ฐ๋ฆฌ์ด๋ก ๋ณํํ ๋ค ์์ ๋ ์ง์ ๋น๊ตํฉ๋๋ค. ๋ ๊ฐ์ ์ฐจ์ด(๋ฐ๋ฆฌ์ด)๋ฅผ ํ๋ฃจ์ ํด๋นํ๋ 86,400,000(๋ฐ๋ฆฌ์ด)์ผ๋ก ๋๋๊ณ , ์ฌ๋ฆผ(ceiling) ํจ์๋ฅผ ์ ์ฉํฉ๋๋ค. ๋ฐ๋ผ์ ํ๋ฃจ๊ฐ ์ฑ ๋์ง ์๋ ์๊ฐ๋ ๋จ์ ํ๋ฃจ๋ก ๊ณ์ฐ๋ฉ๋๋ค.
$$\text{Days} = \left\lceil \frac{\text{SuperBowl} - \text{From}}{86400000} \right\rceil$$ $$\text{where}\quad \left\{ \begin{aligned} \text{From} &= \text{date}\left(\text{Year},\ \text{Month},\ \text{Day}\right) \\ \text{SuperBowl} &= \text{2nd Sunday of February} \\ &\quad \text{(this year if upcoming, else next year)} \end{aligned} \right.$$
๊ณ์ฐ ์์
์ค๋์ด 2025๋ 1์ 1์ผ์ด๋ผ๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. 2025๋ 2์ ๋์งธ ์ฃผ ์ผ์์ผ์ 2025๋ 2์ 9์ผ์ ๋๋ค. ๋ฐ๋ผ์ ๋จ์ ๊ธฐ๊ฐ์ 39์ผ์ ๋๋ค(\(30 + 9 = 39\), 1์์ ๋จ์ 30์ผ + 2์์ 9์ผ). ์์ ๋ ์ง์ ๋ชฉํ ๋ ์ง ๋ชจ๋ ์์ ๊ธฐ์ค์ด๋ฏ๋ก ์ฌ๋ฆผ์ ์ ์ฉํด๋ ๊ฒฐ๊ณผ๋ ์ ํํ 39์ผ์ด ๋ฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ํผ๋ณผ์ ํญ์ 2์ ๋์งธ ์ฃผ ์ผ์์ผ์ ์ด๋ฆฌ๋์? ํ์ฌ NFL ์ผ์ ์ฒด๊ณ์์๋ ๊ทธ๋ ์ต๋๋ค. ๋ค๋ง ๊ณผ๊ฑฐ์๋ ๋ ์ง๊ฐ ๋ฌ๋๋ ์ ์ด ์์ผ๋ฏ๋ก, ํด๋น ์ฐ๋์ ๊ณต์ ๊ฐ์ต์ผ์ ๋ฐ๋์ ํ์ธํ์ธ์.
์ฌํด ๋ ์ง๊ฐ ์ด๋ฏธ ์ง๋ฌ๋ค๋ฉด ์ด๋ป๊ฒ ๋๋์? ๊ณ์ฐ๊ธฐ๊ฐ ์๋์ผ๋ก ๋ค์ ํด ๊ฒฝ๊ธฐ๋ฅผ ๊ธฐ์ค์ผ๋ก ์ก์, ์์ผ๋ก ๋จ์ ๋ ์ง๋ฅผ ์๋ ค์ค๋๋ค.
์ค๋๋ ํ๋ฃจ๋ก ํฌํจ๋๋์? ์ค๋ ๋ ์ง๋ฅผ ์ ๋ ฅํ๋ฉด ์ค๋์ด ์์์ (0์ผ)์ด ๋๋ฉฐ, ๊ฒฝ๊ธฐ ๋น์ผ๊น์ง์ ์ ์ฒด ์ผ์๊ฐ ๊ณ์ฐ๋ฉ๋๋ค.