UTC โ KST ๋ณํ๊ธฐ๋?
์ด ๋๊ตฌ๋ ํ์ ์ธ๊ณ์(UTC) ๊ธฐ์ค ์๊ฐ์ ๋ํ๋ฏผ๊ตญ ์ ์ญ์์ ์ฌ์ฉํ๋ ํ๊ตญ ํ์ค์(KST)๋ก ๋ณํํด ์ค๋๋ค. KST๋ ์ฐ์ค ํญ์ UTC+9๋ก ๊ณ ์ ๋์ด ์์ต๋๋ค. ์ฐ๋ฆฌ๋๋ผ๋ ์๋จธํ์(์ผ๊ด ์ ์ฝ ์๊ฐ์ )์ ์ํํ์ง ์๊ธฐ ๋๋ฌธ์ ์์ฐจ๊ฐ ๋ฐ๋๋ ์ผ์ด ์์ต๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
UTC ๊ธฐ์ค ์(0~23)์ ๋ถ(0~59)์ ์ ๋ ฅํ ๋ค ๋ณํ ๋ฒํผ์ ๋๋ฅด์ธ์. ๊ณ์ฐ๊ธฐ๊ฐ 9์๊ฐ์ ๋ํด ๊ทธ ๊ฒฐ๊ณผ๋ฅผ 24์๊ฐ ํ์์ KST ์๊ฐ์ผ๋ก ๋ณด์ฌ ์ค๋๋ค. 9์๊ฐ์ ๋ํ์ ๋ ์์ ์ ๋๊ธฐ๋ฉด ๋ ์ง๊ฐ ํ๋ฃจ ๋์ด๊ฐ๋ค๋ ์๋ด๋ ํจ๊ป ํ์๋ฉ๋๋ค.
๋ณํ ๊ณต์ ํ์ด
๋ณํ ๊ณต์์ ์์ฃผ ๊ฐ๋จํฉ๋๋ค. KST = UTC + 9์๊ฐ์ด์ฃ . ๋ด๋ถ์ ์ผ๋ก๋ ์ ๋ ฅ๊ฐ์ ํ๋ฃจ ๊ธฐ์ค ๋ถ ๋จ์๋ก ๋ฐ๊พผ ๋ค์ 540๋ถ(9์๊ฐ)์ ๋ํ๊ณ , ๊ทธ ๊ฒฐ๊ณผ๋ฅผ 1440(ํ๋ฃจ์ ๋ถ)์ผ๋ก ๋๋ ๋๋จธ์ง๋ฅผ ๊ตฌํด ์์ ์ ๋๋ ๋ถ๋ถ์ ์ฒ๋ฆฌํฉ๋๋ค. ์ด๋ ๋ํด์ง ์จ์ ํ ์ผ์๊ฐ ๋ ์ง ๋ณ๋(day offset)์ด ๋ฉ๋๋ค.
$$\text{KST} = \left(\text{UTC Hour} \times 60 + \text{UTC Minute} + 9 \times 60\right) \bmod 1440$$$$\begin{gathered} T = \left(\text{UTC Hour} \times 60 + \text{UTC Minute} + 9 \times 60\right) \bmod 1440 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{KST Hour} &= \left\lfloor \tfrac{T}{60} \right\rfloor \\ \text{KST Minute} &= T \bmod 60 \end{aligned} \right. \end{gathered}$$
์์๋ก ๊ณ์ฐํด ๋ณด๊ธฐ
์๋ฅผ ๋ค์ด UTC๋ก 20:30์ด๋ผ๊ณ ํด ๋ด ์๋ค. ์ฌ๊ธฐ์ 9์๊ฐ์ ๋ํ๋ฉด 29:30์ด ๋๋๋ฐ, ์ด๋ 1์ผ 5์๊ฐ 30๋ถ์ ํด๋นํฉ๋๋ค. ๋ฐ๋ผ์ KST ์๊ฐ์ ๋ค์ ๋ 05:30์ด ๋ฉ๋๋ค.
$$T = \left(20 \times 60 + 30 + 9 \times 60\right) \bmod 1440 = 1770 \bmod 1440 = 330$$$$\text{KST Hour} = \left\lfloor \tfrac{330}{60} \right\rfloor = 5, \quad \text{KST Minute} = 330 \bmod 60 = 30$$์์ฃผ ๋ฌป๋ ์ง๋ฌธ
ํ๊ตญ์๋ ์๋จธํ์์ด ์๋์? ์์ต๋๋ค. ๋ํ๋ฏผ๊ตญ์ 1988๋ ์ดํ๋ก ์๋จธํ์์ ์ํํ์ง ์๊ณ ์์ด, KST๋ ์ฐ์ค ๋ด๋ด UTC+9๋ฅผ ์ ์งํฉ๋๋ค.
KST์ JST๋ ๊ฐ์๊ฐ์? ๋ค. ํ๊ตญ ํ์ค์(KST)์ ์ผ๋ณธ ํ์ค์(JST)๋ ๋ชจ๋ UTC+9์ด๋ฏ๋ก ์๊ณ์ ์๊ฐ์ด ๋์ผํฉ๋๋ค.
๊ฒฐ๊ณผ์ ๋์ค๋ "๋ค์ ๋ "์ ๋ฌด์จ ๋ป์ธ๊ฐ์? KST๋ UTC๋ณด๋ค ์์ ์๊ธฐ ๋๋ฌธ์, UTC ๊ธฐ์ค์ผ๋ก ๋ฆ์ ์๊ฐ๋๋ ํ๊ตญ์์ ๋ค์ ๋ ์ง๋ก ๋์ด๊ฐ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ๊ฒฐ๊ณผ์ ๋ณ๋๋ก ํ์ํด ๋๋ฆฝ๋๋ค.