UTC โ JST ๋ณํ๊ธฐ๋?
์ผ๋ณธ ํ์ค์(JST)๋ ์ผ๋ณธ ์ ์ญ์์ ์ฌ์ฉํ๋ ๋จ์ผ ์๊ฐ๋์ ๋๋ค. ์ฐ์ค ๋ด๋ด UTC+9๋ก ๊ณ ์ ๋์ด ์์ผ๋ฉฐ, ์ผ๋ณธ์ ์๋จธํ์(์ผ๊ด ์ ์ฝ ์๊ฐ์ )์ ์ํํ์ง ์๊ธฐ ๋๋ฌธ์ ์ด ์์ฐจ๋ ์ ๋ ๋ฐ๋์ง ์์ต๋๋ค. ์ด ๋ณํ๊ธฐ๋ ํ์ ์ธ๊ณ์(UTC)๋ก ํ์๋ ์๊ฐ์ 9์๊ฐ์ ๋ํด ๋์ฟ, ์ค์ฌ์นด๋ฅผ ๋น๋กฏํ ์ผ๋ณธ ์ ์ญ์ ํ์ง ์๊ฐ์ผ๋ก ํ์ฐํด ์ค๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
UTC ์(0~23)์ ๋ถ(0~59)์ ์ ๋ ฅํ ๋ค, 24์๊ฐ์ JST ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ์ธ์. 9์๊ฐ์ ๋ํ ๊ฒฐ๊ณผ๊ฐ ์์ ์ ๋๊ธฐ๋ฉด, ๋ณํ๊ธฐ๊ฐ UTC ๋ ์ง ๊ธฐ์ค์ผ๋ก ๋ค์ ๋ ์ ํด๋นํ๋ค๋ ์ ์ ํจ๊ป ํ์ํด ์ค๋๋ค.
๊ณ์ฐ ๊ณต์
๋ณํ ๊ณต์์ ์์ฃผ ๊ฐ๋จํฉ๋๋ค. JST = UTC + 9์๊ฐ์ด์ฃ . ๋ด๋ถ์ ์ผ๋ก๋ ์๊ฐ์ ์์ ์ดํ ๋์ ๋ถ์ผ๋ก ํ์ฐํ ๋ค์ 540๋ถ(9ร60)์ ๋ํ๊ณ , 1440์ผ๋ก ๋๋ ๋๋จธ์ง(modulo 1440)๋ฅผ ์ด์ฉํด 24์๊ฐ์ ๋ก ๋ค์ ๋ง์ถฅ๋๋ค. ๋ฉฐ์น ์ด ๋์ด๊ฐ๋์ง๋ ๋ณ๋๋ก ํ์๋ฉ๋๋ค.
$$\text{JST} = \left(\text{UTC Hour} \times 60 + \text{UTC Minute} + 9 \times 60\right) \bmod 1440$$$$\text{JST Hour} = \left\lfloor \frac{T \bmod 1440}{60} \right\rfloor, \quad \text{JST Minute} = (T \bmod 1440) \bmod 60$$$$\text{where}\quad \left\{ \begin{aligned} T &= \text{UTC Hour} \times 60 + \text{UTC Minute} + 9 \times 60 \\ \text{Day Offset} &= \left\lfloor \frac{T}{1440} \right\rfloor \end{aligned} \right.$$
์์๋ก ๋ณด๊ธฐ
์๋ฅผ ๋ค์ด UTC 20:30์ด๋ผ๊ณ ๊ฐ์ ํด ๋ด ์๋ค. ์ฌ๊ธฐ์ 9์๊ฐ์ ๋ํ๋ฉด \(20\!:\!30 + 9\text{h} = 29\!:\!30\)์ด ๋๊ณ , ์ด๋ ๋ค์ ๋ 05:30์ผ๋ก ๋์ด๊ฐ๋๋ค. ๋ฐ๋ผ์ UTC 20:30 = JST 05:30 (๋ค์ ๋ )์ด ๋ฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ผ๋ณธ์ ์๋จธํ์์ ์ํํ๋์? ์๋์. JST๋ 1๋ ๋ด๋ด UTC+9๋ฅผ ์ ์งํ๋ฏ๋ก ๋ณํ์ด ๋งค์ฐ ๊ฐ๋จํฉ๋๋ค.
JST์ JDT์ ์ฐจ์ด๋ ๋ฌด์์ธ๊ฐ์? JST๋ ํ์ค ์์ฐจ(UTC+9)์ ๋๋ค. ์ผ๋ณธ์ ์ 2์ฐจ ์ธ๊ณ๋์ ์งํ ์ ๊น ์๋จธํ์(JDT)์ ๋์ ํ ์ ์ด ์์ง๋ง, 1951๋ ์ดํ๋ก๋ ์ฌ์ฉํ์ง ์๊ณ ์์ต๋๋ค.
์ผ๋ณธ์ UTC๋ณด๋ค ๋ช ์๊ฐ ๋น ๋ฅธ๊ฐ์? ์ ํํ 9์๊ฐ ๋น ๋ฆ ๋๋ค. UTC๊ฐ ์ ์ค์ผ ๋ ์ผ๋ณธ์ ๊ฐ์ ๋ 21:00(์คํ 9์)์ ๋๋ค.