์ญ๋ฐฉํฅ ์๊ฐ ๊ณ์ฐ๊ธฐ๋?
์ญ๋ฐฉํฅ ์๊ฐ ๊ณ์ฐ๊ธฐ๋ ๋๋๋ ์๊ฐ์์ ๊ฑฐ๊พธ๋ก ๊ฑฐ์ฌ๋ฌ ์ฌ๋ผ๊ฐ ๊ณ์ฐํฉ๋๋ค. ๋ฌด์ธ๊ฐ๊ฐ ์ธ์ ๋๋์ผ ํ๋์ง, ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ผ์ ์ผ๋ง๋ ๊ฑธ๋ฆฌ๋์ง๋ง ์๋ฉด ์ ํํ ์ธ์ ์์ํด์ผ ํ๋์ง๋ฅผ ์๋ ค์ฃผ์ฃ . ์๋ฆฌ, ํ์ ์ค๋น, ์ด๋ ๊ณํ, ์ํ ์๊ฐ ๋ฐฐ๋ถ, ๊ต๋ ๊ทผ๋ฌด ์ผ์ ๋ฑ์ ์์ฑ๋ง์ถค์ ๋๋ค. ์ด ๊ณ์ฐ๊ธฐ๋ 24์๊ฐ์ ๋ฅผ ์ฌ์ฉํ๋ฉฐ, ๊ฒฐ๊ณผ๊ฐ ์์ ์ ๋์ด ์ ๋ ๋ก ๋์ด๊ฐ๋ ๊ฒฝ์ฐ๋ ์๋์ผ๋ก ์ฒ๋ฆฌํฉ๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
์ข ๋ฃ ์๊ฐ์ ์(0~23)์ ๋ถ(0~59)์ผ๋ก ์ ๋ ฅํ์ธ์. ๊ทธ๋ฐ ๋ค์ ๋นผ๊ณ ์ถ์ ์์ ์๊ฐ์ ์๊ฐ๊ณผ ๋ถ์ผ๋ก ์ ๋ ฅํฉ๋๋ค. ๊ฒฐ๊ณผ๋ HH:MM ํ์์ ์์ ์๊ฐ์ผ๋ก ํ์๋๋ฉฐ, ์์ ์๊ฐ์ด ์ ๋ ๋ก ๋์ด๊ฐ๋์ง๋ฅผ ์๋ ค์ฃผ๋ ์ผ(ๆฅ) ์คํ์ ๋ ํจ๊ป ๋์ต๋๋ค.
๊ณต์ ํ์ด
๋ชจ๋ ๊ฐ์ ์์ ์ดํ์ ๋ถ ๋จ์๋ก ๋ณํ๋ฉ๋๋ค. ๋ถ์ผ๋ก ํ์ฐํ ์ข ๋ฃ ์๊ฐ์ \(E = E_h \times 60 + E_m\)์ด๊ณ , ์์ ์๊ฐ์ \(D = D_h \times 60 + D_m\)์ ๋๋ค. ๋จ์ ๊ณ์ฐํ ์์ ์๊ฐ์ \(S = E - D\)์ ๋๋ค. ๋ต์ ์ฌ๋ฐ๋ฅธ ์๊ณ ๋ฒ์ ์์ ๋ง์ถ๊ธฐ ์ํด ๋ค์์ ์ ์ฉํ๋๋ฐ, ์ด๋ ๊ฒ ํ๋ฉด ์์ ๊ฐ์ด ์ ๋ ๋ก ์์ฐ์ค๋ฝ๊ฒ ๋์ด๊ฐ๊ฒ ๋ฉ๋๋ค.
$$((S \bmod 1440) + 1440) \bmod 1440$$
๋ณ๋์ ์ผ ์คํ์ ๊ฐ์ ์์ ์ ๋ช ๋ฒ ๋์๋์ง๋ฅผ ๊ธฐ๋กํฉ๋๋ค.
์์ ๋ก ์ดํด๋ณด๊ธฐ
์๋ฅผ ๋ค์ด ๊ตฌ์ด ์๋ฆฌ๊ฐ 18:30์ ์์ฑ๋์ด์ผ ํ๊ณ ์กฐ๋ฆฌ์ 2์๊ฐ 45๋ถ์ด ๊ฑธ๋ฆฐ๋ค๊ณ ํฉ์๋ค. ์ข ๋ฃ = \(18 \times 60 + 30 = 1110\)๋ถ. ์์ ์๊ฐ = \(2 \times 60 + 45 = 165\)๋ถ. ์์ = \(1110 - 165 = 945\)๋ถ = 15:45. ๋ฐ๋ผ์ ๊ฐ์ ๋ ์คํ 3์ 45๋ถ์ ์์ํ๋ฉด ๋ฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์์ ์๊ฐ์ด ์์ ์ด์ (์ ๋ )์ผ๋ก ๋์ด๊ฐ๋ฉด ์ด๋ป๊ฒ ๋๋์? ๋นผ๋ ๊ฐ์ด 0๋ณด๋ค ์์์ง๋ฉด ๊ณ์ฐ๊ธฐ๊ฐ ์ฌ๋ฐ๋ฅธ ์๊ฐ์ผ๋ก ๋ค์ ๋ง์ถฐ ์ฃผ๊ณ , ์ผ ์คํ์ ์ \(-1\)(์ ๋ )๋ก ํ์ํฉ๋๋ค.
12์๊ฐ์ ์ 24์๊ฐ์ ์ค ๋ฌด์์ ์ฐ๋์? ์ ๋ ฅ๊ณผ ์ถ๋ ฅ ๋ชจ๋ 24์๊ฐ์ ๋ฅผ ์ฌ์ฉํฉ๋๋ค. 13:00์ ์คํ 1์์ด๊ณ , 00:00์ ์์ ์ ๋๋ค.
24์๊ฐ๋ณด๋ค ๋ ํฐ ๊ฐ์ ๋บ ์ ์๋์? ๊ฐ๋ฅํฉ๋๋ค. ์๊ฐ์ ์ํ๋ ๋งํผ ์ ๋ ฅํ๋ฉด, ์ผ ์คํ์ ์ด ์์ ์๊ฐ์ด ๋ฉฐ์น ์ ์ธ์ง๋ฅผ ๋ณด์ฌ์ค๋๋ค.