์๊ฐ ์ฐจ์ด ๊ณ์ฐ๊ธฐ๋?
์๊ฐ ์ฐจ์ด ๊ณ์ฐ๊ธฐ๋ ๋ ์๊ฐ ์ฌ์ด์ ์ผ๋ง๋งํผ์ ์๊ฐ์ด ํ๋ ๋์ง ๊ตฌํด ์ฃผ๋ ๋๊ตฌ์ ๋๋ค. ์์ ์๊ฐ๊ณผ ์ข ๋ฃ ์๊ฐ์ ๊ฐ๊ฐ ์ยท๋ถยท์ด๋ก ์ ๋ ฅํ๋ฉด, ๋ ์๊ฐ์ ์ฐจ์ด๋ฅผ ์ยท๋ถยท์ด๋ก ๋ณด์ฌ ์ฃผ๊ณ ๋์์ ์ด ์ดยท๋ถยท์๊ฐ ๊ฐ๋ ํจ๊ป ์๋ ค ์ค๋๋ค. ์์ ์๊ฐ ์ธก์ , ๊ทผ๋ฌด ์๊ฐ(๊ต๋ ์๊ฐ) ๊ณ์ฐ, ๊ตฌ๊ฐ ์๊ฐ ์ฌ๊ธฐ ๋ฑ ์ ํํ ๊ฒฝ๊ณผ ์๊ฐ์ด ํ์ํ ๋ชจ๋ ์ํฉ์์ ์ ์ฉํ๊ฒ ์ธ ์ ์์ต๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
์ฒซ ๋ฒ์งธ ์ค์ ์์ ์๊ฐ, ๋ ๋ฒ์งธ ์ค์ ์ข ๋ฃ ์๊ฐ์ 24์๊ฐ์ (0~23์)๋ก ์ ๋ ฅํ์ธ์. ์ ๋ ฅ ํ ์คํํ๋ฉด ๊ณ์ฐ๊ธฐ๊ฐ ๋ ์๊ฐ์ ๊ฐ๊ฐ ์ด ๋จ์๋ก ๋ณํํ ๋ค ์๋ก ๋นผ๊ณ , ๊ทธ ์ ๋๊ฐ์ ๊ตฌํด ๋ค์ ๊น๋ํ ์:๋ถ:์ด ํํ๋ก ๋๋ ์ ๋ณด์ฌ ์ค๋๋ค. ์ ๋๊ฐ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋ ์๊ฐ์ ์ ๋ ฅ ์์๋ ์๊ด์์ผ๋ฉฐ, ๊ฒฐ๊ณผ๋ ํญ์ ์์ ํํ์ ๊ฒฝ๊ณผ ์๊ฐ์ผ๋ก ํ์๋ฉ๋๋ค.
๊ณ์ฐ ๊ณต์ ํ์ด
๋จผ์ ๊ฐ ์๊ฐ์ ๋ค์ ์์ผ๋ก ํ๋์ ์ด ๊ฐ์ผ๋ก ๋ฐ๊ฟ๋๋ค. \(t = 3600 \times \text{์} + 60 \times \text{๋ถ} + \text{์ด}\). ๊ทธ๋ค์ ์ฐจ์ด๋ \(\text{diff} = \left| t_2 - t_1 \right|\)๋ก ๊ตฌํฉ๋๋ค.
$$\Delta t = \left| \, t_2 - t_1 \, \right| \\[1.5em] \text{where}\quad \left\{ \begin{aligned} t_1 &= 3600\,\text{Start h} + 60\,\text{Start m} + \text{Start s} \\ t_2 &= 3600\,\text{End h} + 60\,\text{End m} + \text{End s} \end{aligned} \right.$$๋ง์ง๋ง์ผ๋ก ์ด ์ด ์ด๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ๋๋๋๋ค. ์ = diff รท 3600(๋ชซ), ๋ถ = (diff mod 3600) รท 60, ์ด = diff mod 60.
๊ณ์ฐ ์์
์์ ์๊ฐ์ด 09:00:00, ์ข ๋ฃ ์๊ฐ์ด 17:30:00์ด๋ผ๊ณ ํด ๋ด ์๋ค. ์ด๋ก ๋ฐ๊พธ๋ฉด \(t_1 = 9 \times 3600 = 32{,}400\) ์ด, \(t_2 = 17 \times 3600 + 30 \times 60 = 63{,}000\) ์ด์ ๋๋ค. ์ฐจ์ด๋ \(\left| 63{,}000 - 32{,}400 \right| = 30{,}600\) ์ด์ ๋๋ค. ์ด๋ 8์๊ฐ(28,800์ด)์ ํด๋นํ๋ฉฐ, ๋จ์ 1,800์ด๋ 30๋ถ 0์ด์ ๋๋ค. ๋ฐ๋ผ์ ๋ต์ 8์๊ฐ 30๋ถ 0์ด, ์ฆ 8.5์๊ฐ์ ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ(FAQ)
์๊ฐ์ ์ ๋ ฅ ์์๊ฐ ๊ฒฐ๊ณผ์ ์ํฅ์ ์ฃผ๋์? ์๋์. ๊ณ์ฐ๊ธฐ๋ ํญ์ ์ ๋๊ฐ(์ฐจ์ด)์ ๋ฐํํ๋ฏ๋ก ์์๊ณผ ์ข ๋ฃ๋ฅผ ๋ฐ๊ฟ ์ ๋ ฅํด๋ ๊ฒฐ๊ณผ๋ ๊ฐ์ต๋๋ค.
์์ ์ ๋๊ธฐ๋ ์๊ฐ๋ ๊ณ์ฐ๋๋์? ์ด ๋ฒ์ ์ ๊ฐ์ 24์๊ฐ์ ์์ ๋ ์๊ฐ์ ๋น๊ตํด ๊ทธ ์ ๋ ์ฐจ์ด๋ฅผ ๋ณด์ฌ ์ค๋๋ค. ์์ ์ ๋๊ธฐ๋ ๊ตฌ๊ฐ์ ๊ณ์ฐํ๋ ค๋ฉด, ๋์ค ์๊ฐ์ 24์๊ฐ์ ๋ํด์ ์ ๋ ฅํ์ธ์.
์ด๋ค ๋จ์๋ก ๊ฒฐ๊ณผ๊ฐ ๋์ค๋์? ๊ธฐ๋ณธ ๊ฒฐ๊ณผ๋ ์:๋ถ:์ด์ด๋ฉฐ, ์ฌ๊ธฐ์ ์ด ์ดยท์ด ๋ถยท์์์ ์๊ฐ ๊ฐ์ด ํจ๊ป ์ ๊ณต๋ฉ๋๋ค.