์๊ฐ ๋ํ๊ธฐ ๊ณ์ฐ๊ธฐ๋?
์๊ฐ ๋ํ๊ธฐ ๊ณ์ฐ๊ธฐ๋ ์์ ์๊ฐ์ ์ํ๋ ์๊ฐ(์ยท๋ถยท์ด ๋จ์, ๊ฐ์ ์ ํ ์์)์ ๋ํด ์ฃผ๋ ๋๊ตฌ์ ๋๋ค. ๊ฒฐ๊ณผ๋ 24์๊ฐ์ ์๊ฐ์ผ๋ก ํ์๋๋ฉฐ, ์์ ์ ํ ๋ฒ ์ด์ ๋์ด๊ฐ๋ ๊ฒฝ์ฐ ๋ฉฐ์น ์ด ๋์ด๊ฐ๋์ง๊น์ง ํจ๊ป ์๋ ค ์ค๋๋ค. ์ผ๊ฐ ๊ทผ๋ฌด ์๊ฐ ๊ณ์ฐ์ด๋ ๋ง๊ฐ ์๊ฐ ์ฐ์ ์ฒ๋ผ ๋ ์ง๊ฐ ๋ฐ๋๋ ์ํฉ์์ ํนํ ์ ์ฉํฉ๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
๋จผ์ ์์ ์๊ฐ์ ์(0~23), ๋ถ(0~59), ์ด(0~59)๋ก ์ ๋ ฅํ์ธ์. ๊ทธ๋ฐ ๋ค์ ๋ํ๊ณ ์ถ์ ์๊ฐ์ ์ยท๋ถยท์ด๋ก ์ ๋ ฅํฉ๋๋ค. ๊ณ์ฐ ๋ฒํผ์ ๋๋ฅด๋ฉด ๊ฒฐ๊ณผ ์๊ฐ, ๋์ด๊ฐ ์ผ์, ๊ทธ๋ฆฌ๊ณ ์์ ๋ถํฐ ํ๋ฅธ ์ด ์ด ๋จ์ ์๊ฐ์ ํ๋์ ํ์ธํ ์ ์์ต๋๋ค.
๊ณ์ฐ ๊ณต์ ์ค๋ช
๋ชจ๋ ๊ฐ์ ๋จผ์ ์ด ๋จ์๋ก ํ์ฐํฉ๋๋ค. ์์ ์๊ฐ์ ์ร3600 + ๋ถร60 + ์ด๋ก ๋ฐ๋๋ฉฐ, ๋ํ๋ ์๊ฐ๋ ๊ฐ์ ๋ฐฉ์์ผ๋ก ํ์ฐํฉ๋๋ค. ๋ ๊ฐ์ ํฉํ๋ฉด ์ ์ฒด ์ด๊ฐ ๋์ต๋๋ค.
์ด๋ฅผ ์๊ฐ์ผ๋ก ํํํ๋ ค๋ฉด ์ ์ฒด ์ด๋ฅผ 86,400(ํ๋ฃจ์ ์ด ์)์ผ๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ฌ์ฉํฉ๋๋ค.
$$\text{clock} = T \bmod 86400$$๋ฉฐ์น ์ด ๋์ด๊ฐ๋์ง๋ ์ ์ฒด ์ด๋ฅผ 86,400์ผ๋ก ๋๋ ๋ค ์์์ ์ ๋ฒ๋ฆฐ ๊ฐ(๋ด๋ฆผ)์ผ๋ก ๊ตฌํฉ๋๋ค.
$$\text{Result} = (\text{start} + \text{duration}) \bmod 86400\ \text{seconds}$$
์ค์ ์์
22:30:00์์ ์์ํด 4์๊ฐ 45๋ถ์ ๋ํด ๋ด ์๋ค. ์์ = \(22\times3600 + 30\times60 = 81{,}000\) ์ด. ๋ํ๋ ์๊ฐ = \(4\times3600 + 45\times60 = 17{,}100\) ์ด. ํฉ๊ณ = \(98{,}100\) ์ด. ๋์ด๊ฐ ์ผ์ = \(\lfloor 98{,}100 / 86{,}400 \rfloor = 1\). ๋๋จธ์ง = \(98{,}100 - 86{,}400 = 11{,}700\) ์ด = 3:15:00. ๋ฐ๋ผ์ ๊ฒฐ๊ณผ๋ ํ๋ฃจ ๋ค์ 03:15:00์ ๋๋ค.
์๊ฐ ๋จ์ ๋ณํ ์ฐธ๊ณ ์๋ฃ
์๊ฐ ์ถ๊ฐ ๊ณ์ฐ๊ธฐ๋ ๋ชจ๋ ์๋์ ์ด๋ก ๋ณํํ๊ณ , ์ด๋ฅผ ๋ํ ํ ๊ฒฐ๊ณผ๋ฅผ 86400 (ํ๋ฃจ์ ์ด ๊ฐ์)์ผ๋ก ๋๋ ๋๋จธ์ง๋ก ๊ณ์ฐํฉ๋๋ค. ์๋ ํ๋ ์์์ ์ ๋ ฅํ ๋ ๊ฐ์ฅ ์์ฃผ ์ฌ์ฉํ๋ ์๊ฐ ๋จ์์ ์ด ํ์ฐ๊ฐ์ ๋์ดํฉ๋๋ค. ๊ฐ ๊ฐ์ \(1\text{ ๋ถ}=60\text{ ์ด}\), \(1\text{ ์๊ฐ}=3600\text{ ์ด}\), ๊ทธ๋ฆฌ๊ณ \(1\text{ ์ผ}=86400\text{ ์ด}\) ๊ด๊ณ๋ก๋ถํฐ ์ง์ ์ ๋๋ฉ๋๋ค.
| ์๊ฐ | ๋ถ ๋จ์ | ์ด ๋จ์ |
|---|---|---|
| 1๋ถ | 1 | 60 |
| 30๋ถ | 30 | 1,800 |
| 1์๊ฐ | 60 | 3,600 |
| 90๋ถ | 90 | 5,400 |
| 6์๊ฐ | 360 | 21,600 |
| 12์๊ฐ | 720 | 43,200 |
| 24์๊ฐ (1์ผ) | 1,440 | 86,400 |
| 48์๊ฐ (2์ผ) | 2,880 | 172,800 |
| 72์๊ฐ (3์ผ) | 4,320 | 259,200 |
์๊ฐ ๋จ์๋ฅผ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ๋ณํํ๋ ค๋ฉด, ์๋ฅผ ๋ค์ด ์ด๋ฅผ ๋ค์ ์๊ฐ, ๋ถ, ์ด๋ก ํํํ๋ ค๋ฉด, ์ ์ฉ ์์๋ถ์ด ๋ณํ๊ธฐ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ณ์ฐ ํ์ธ์ผ๋ก, \(5400\) ์ด๋ \(5400 \div 3600 = 1.5\) ์๊ฐ, ์ฆ 5,400 ์ด๋ก 1์๊ฐ 30๋ถ์ ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์์ ์ ๋์ด๊ฐ๋ ๊ณ์ฐ๋๋์? ๋ค. 24์๊ฐ์ ๋๋ ์๊ฐ์ ์๋์ผ๋ก ๋ค์ ๋ ๋ก ๋์ด๊ฐ๋ฉฐ, "๋์ด๊ฐ ์ผ์" ํญ๋ชฉ์ ๋ฉฐ์น ์ด ์ง๋ฌ๋์ง ํ์๋ฉ๋๋ค.
24์๊ฐ๋ณด๋ค ๋ ๋ง์ ์๊ฐ์ ๋ํ ์ ์๋์? ๋ฌผ๋ก ์ ๋๋ค. ๋ช ์๊ฐ์ด๋ ์์ ๋กญ๊ฒ ์ ๋ ฅํ์ธ์. ๊ณ์ฐ๊ธฐ๊ฐ ๊ฒฐ๊ณผ๋ฅผ ์ ๋ฆฌํด ์ผ์๊น์ง ํจ๊ป ์๋ ค ๋๋ฆฝ๋๋ค.
12์๊ฐ์ ์ธ๊ฐ์, 24์๊ฐ์ ์ธ๊ฐ์? ๊ฒฐ๊ณผ๋ 24์๊ฐ์ (00:00:00๋ถํฐ 23:59:59๊น์ง)๋ก ํ์๋ฉ๋๋ค.