UTC โ BST ๋ณํ๊ธฐ๋?
์ด ๋๊ตฌ๋ ์๊ตญ(United Kingdom)์ ์ ์ฉ๋ฉ๋๋ค. ์๊ตญ ์๋จธํ์(British Summer Time, BST)์ ์๊ตญ์ด ์ผ๊ด ์ ์ฝ ์๊ฐ์ ๋ฅผ ์ํํ๋ ๊ธฐ๊ฐ ๋์ ์ฌ์ฉํ๋ ์๊ฐ์ผ๋ก, ๋งค๋ 3์ ๋ง์ง๋ง ์ผ์์ผ๋ถํฐ 10์ ๋ง์ง๋ง ์ผ์์ผ๊น์ง ์ ์ฉ๋ฉ๋๋ค. ์ด ๊ธฐ๊ฐ์๋ ์๊ณ๋ฅผ ํ์ ์ธ๊ณ์(UTC)๋ณด๋ค 1์๊ฐ ์๋น๊ธฐ๊ธฐ ๋๋ฌธ์ BST = UTC + 1์๊ฐ์ด ๋ฉ๋๋ค. ์ด ๊ธฐ๊ฐ์ ๋ฒ์ด๋๋ฉด ์๊ตญ์ GMT(UTC์ ๋์ผ)๋ฅผ ๋ฐ๋ฅด๋ฏ๋ก, ๋ณธ ๋ณํ๊ธฐ๋ ์๋จธํ์ ๊ธฐ๊ฐ์ ํด๋นํ๋ ๋ ์ง๋ฅผ ๊ธฐ์ค์ผ๋ก ์ฌ์ฉํ์๋ฉด ๋ฉ๋๋ค. ์ฐธ๊ณ ๋ก ํ๊ตญ์ ์๋จธํ์์ ์ํํ์ง ์์ผ๋ฉฐ ์ฐ์ค UTC+9(KST)๋ฅผ ์ฌ์ฉํ๋ฏ๋ก, ํ๊ตญ ํ์ค์์๋ ๋ณ๊ฐ์ ๊ฐ๋ ์ด๋ผ๋ ์ ์ ์ผ๋์ ๋์ธ์.
์ฌ์ฉ ๋ฐฉ๋ฒ
UTC ์(0~23)์ ๋ถ(0~59)์ ์ ๋ ฅํ์ธ์. ๊ณ์ฐ๊ธฐ๊ฐ 1์๊ฐ์ ๋ํ ๋ค 24์๊ฐ์ ์๊ณ์ ๋ง์ถฐ ๊ฒฐ๊ณผ๋ฅผ ์ ๋ฆฌํ๊ณ , ๊ทธ ์๊ฐ์ด ๋ค์ ๋ ๋ก ๋์ด๊ฐ๋์ง๋ ์๋ ค์ค๋๋ค. ์๋จ์๋ BST ์๊ฐ์ด HH:MM ํ์์ผ๋ก ํ์๋ฉ๋๋ค.
๊ณ์ฐ ๊ณต์ ํ์ด
๋จผ์ UTC ์๊ฐ์ ์์ ์ดํ ๊ฒฝ๊ณผํ ๋ถ์ผ๋ก ํ์ฐํ ๋ค์ 60๋ถ์ ๋ํ๊ณ , ๊ทธ ๊ฒฐ๊ณผ๋ฅผ 1440(ํ๋ฃจ์ ์ด ๋ถ)์ผ๋ก ๋๋ ๋๋จธ์ง๋ฅผ ๊ตฌํฉ๋๋ค. 1์๊ฐ์ ๋ํ์ ๋ ํฉ๊ณ๊ฐ 1440 ์ด์์ด ๋๋ฉด +1์ผ์ด ์ ์ฉ๋์๋ค๊ณ ํ์๋ฉ๋๋ค.
$$\text{BST}_{\min} = \left(\,T + 60\,\right) \bmod 1440$$ $$\text{where}\quad \left\{ \begin{aligned} T &= \text{UTC Hour} \times 60 + \text{UTC Minute} \\ \text{BST Hour} &= \left\lfloor \tfrac{\text{BST}_{\min}}{60} \right\rfloor \\ \text{BST Minute} &= \text{BST}_{\min} \bmod 60 \end{aligned} \right.$$
๊ณ์ฐ ์์
UTC ์๊ฐ์ด 23:30์ด๋ผ๊ณ ๊ฐ์ ํด ๋ด ์๋ค. ๋ถ์ผ๋ก ํ์ฐํ๋ฉด \(23 \times 60 + 30 = 1410\)์ ๋๋ค. ์ฌ๊ธฐ์ 60์ ๋ํ๋ฉด 1470์ด ๋ฉ๋๋ค. \(1470 \ge 1440\)์ด๋ฏ๋ก ๋ ์ง ์คํ์ ์ +1์ด ๋ฉ๋๋ค. 1470์ 1440์ผ๋ก ๋๋ ๋๋จธ์ง๋ 30๋ถ, ์ฆ 00:30์ ๋๋ค. ๋ฐ๋ผ์ 23:30 UTC = ๋ค์ ๋ 00:30 BST๊ฐ ๋ฉ๋๋ค.
$$\text{BST}_{\min} = \left(1410 + 60\right) \bmod 1440 = 1470 \bmod 1440 = 30$$์์ฃผ ๋ฌป๋ ์ง๋ฌธ
BST์ GMT๋ ๊ฐ์๊ฐ์? ์๋๋๋ค. GMT๋ UTC์ ๋์ผํ์ง๋ง, BST๋ ์๋จธํ์ ๊ธฐ๊ฐ ๋์ UTC + 1์๊ฐ์ ๋๋ค.
BST๋ ์ธ์ ์ ์ฉ๋๋์? ๋งค๋ 3์ ๋ง์ง๋ง ์ผ์์ผ๋ถํฐ 10์ ๋ง์ง๋ง ์ผ์์ผ๊น์ง์ ๋๋ค.
"๋ค์ ๋ "์ด๋ ๋ฌด์จ ๋ป์ธ๊ฐ์? 1์๊ฐ์ ๋ํ์ ๋ ์์ ์ ๋๊ธฐ๋ฉด, ํด๋น BST ์๊ฐ์ ๋ค์ ๋ ์ง์ ํด๋นํฉ๋๋ค.