PST โ EST ๋ณํ๊ธฐ๋ก ๋ฌด์์ ํ ์ ์๋์?
์ด ๊ณ์ฐ๊ธฐ๋ ํํ์ ํ์ค์(PST)์ ์๊ฐ์ ๋๋ถ ํ์ค์(EST)๋ก ๋ณํํฉ๋๋ค. ๋ ์๊ฐ๋ ๋ชจ๋ ๋ฏธ๊ตญ๊ณผ ์บ๋๋ค์์ ์ฌ์ฉํ๋ ๋ฏธ๊ตญยท์บ๋๋ค ๊ธฐ์ค ์๊ฐ๋์ ๋๋ค. PST์ EST ์ฌ์ด์๋ ์ ํํ 3์๊ฐ์ ๊ณ ์ ๋ ์์ฐจ๊ฐ ์์ต๋๋ค. ์ฆ, ๋๋ถ(East Coast)๋ ํญ์ ์๋ถ(West Coast)๋ณด๋ค 3์๊ฐ ๋น ๋ฆ ๋๋ค. PST ์๊ฐ์ ์ ๋ ฅํ๊ธฐ๋ง ํ๋ฉด ํด๋นํ๋ EST ์๊ฐ์ ์ฆ์ ๋ณด์ฌ์ฃผ๊ณ , ๋ณํ ๊ฒฐ๊ณผ๊ฐ ๋ค์ ๋ ๋ก ๋์ด๊ฐ๋ ๊ฒฝ์ฐ์๋ ์ด๋ฅผ ํจ๊ป ํ์ํด ์ค๋๋ค.
์ ๋ ฅ๊ฐ ๋ ๊ฐ์ง
- ์ (PST) โ 24์๊ฐ์ ๊ธฐ์ค์ ์๊ฐ์ผ๋ก 0๋ถํฐ 23๊น์ง ์ ๋ ฅํฉ๋๋ค. 0๋ณด๋ค ์์ ๊ฐ์ 0์ผ๋ก, 23๋ณด๋ค ํฐ ๊ฐ์ 23์ผ๋ก ์๋ ๋ณด์ ๋ฉ๋๋ค.
- ๋ถ โ 0๋ถํฐ 59๊น์ง์ ๋ถ์ ๋๋ค. ๋ฒ์๋ฅผ ๋ฒ์ด๋ ๊ฐ์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ๋ณด์ ๋ฉ๋๋ค.
๊ณ์ฐ ๊ณต์
๋จผ์ ์ ๋ ฅ๊ฐ์ ์์ ๋ถํฐ ํ๋ฅธ ์ด ๋ถ(ๅ)์ผ๋ก ํ์ฐํ ๋ค, 3์๊ฐ(180๋ถ)์ ๋ํ๊ณ ํ๋ฃจ(24์๊ฐ)๋ฅผ ๊ธฐ์ค์ผ๋ก ์ํ ์ฒ๋ฆฌํฉ๋๋ค:
- \(\text{totalMinutes} = (\text{PST ์} \times 60) + \text{PST ๋ถ}\)
- \(\text{estMinutes} = (\text{totalMinutes} + 180) \bmod 1440\)
- \(\text{EST ์} = \text{estMinutes} \div 60\), \(\text{EST ๋ถ} = \text{estMinutes} \bmod 60\)
- \(\text{dayOffset} = (\text{totalMinutes} + 180) \geq 1440\) ์ด๋ฉด 1, ๊ทธ๋ ์ง ์์ผ๋ฉด 0
dayOffset์ด 1์ด๋ผ๋ ๊ฒ์ EST ์๊ฐ์ด ๋ค์ ๋ ์ง์ ํด๋นํ๋ค๋ ์๋ฏธ์ ๋๋ค. PST ๊ธฐ์ค์ผ๋ก ๋ฆ์ ์ ๋ ์๊ฐ์ ๋ณํํ ๋ ํนํ ์ ์ฉํฉ๋๋ค.
์ค์ ์์
PST 10:30์ ์๋ก ๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. \(\text{totalMinutes} = (10 \times 60) + 30 = 630\). ์ฌ๊ธฐ์ 180์ ๋ํ๋ฉด 810์ด ๋๊ณ , ์ด๋ 1440๋ณด๋ค ์์ผ๋ฏ๋ก ๋ ์ง๊ฐ ๋์ด๊ฐ์ง ์์ต๋๋ค.
$$\text{estMinutes} = 810 \bmod 1440 = 810$$EST ์ \(= 810 \div 60 = 13\), EST ๋ถ \(= 810 \bmod 60 = 30\). ๋ฐ๋ผ์ ๊ฒฐ๊ณผ๋ ๊ฐ์ ๋ EST 13:30(์คํ 1์ 30๋ถ)์ ๋๋ค.
์ด๋ฒ์๋ PST 22:00์ ์ดํด๋ด ์๋ค. \(\text{totalMinutes} = 1320\), ์ฌ๊ธฐ์ 180์ ๋ํ๋ฉด 1500์ ๋๋ค. \(1500 \geq 1440\) ์ด๋ฏ๋ก dayOffset \(= 1\)์ด ๋ฉ๋๋ค.
$$\text{estMinutes} = 1500 \bmod 1440 = 60$$๋ฐ๋ผ์ EST๋ ๋ค์ ๋ 01:00์ด ๋ฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์๋จธํ์(์ผ๊ด ์ ์ฝ ์๊ฐ)๋ ๋ฐ์๋๋์? ์๋์. ์ด ๋๊ตฌ๋ ํ์ค์ ๊ธฐ์ค์ผ๋ก ์ ํํ 3์๊ฐ์ ์์ฐจ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์๋จธํ์ ์ ์ฉ ๊ธฐ๊ฐ(PDT โ EDT)์๋ ๋ ์๊ฐ๋ ๋ชจ๋ ์ ์ฉ๋๋ฉด ์์ฐจ๋ ์ฌ์ ํ 3์๊ฐ์ด์ง๋ง, ํ์ชฝ ์๊ฐ๋๋ง ์ ํ๋ ๊ฒฝ์ฐ์๋ ์ค์ ์์ฐจ๊ฐ ๋ฌ๋ผ์ง ์ ์์ต๋๋ค. ์ฐธ๊ณ ๋ก ํ๊ตญ ํ์ค์(KST)์๋ ์๋จธํ์์ด ์์ต๋๋ค.
์ "๋ค์ ๋ "์ด๋ผ๊ณ ํ์๋๋์? PST ๊ธฐ์ค์ผ๋ก ๋ฆ์ ์๊ฐ์ 3์๊ฐ์ ๋ํ๋ฉด ๋๋ถ ์๊ฐ์ผ๋ก๋ ์์ ์ ๋๊ธฐ๊ธฐ ๋๋ฌธ์ ๋๋ค. dayOffset ํ์๋ ํด๋น EST ์๊ฐ์ด ๋ค์ ๋ ์ ์ํ๋ค๋ ๊ฒ์ ์๋ ค ์ค๋๋ค.
์ด๋ค ์๊ฐ ํ์์ ์ ๋ ฅํด์ผ ํ๋์? ์(ๆ)๋ 24์๊ฐ์ (0~23)๋ก ์ ๋ ฅํ์ธ์. ์๋ฅผ ๋ค์ด ์คํ 3์ PST๋ 15์๋ก ์ ๋ ฅํฉ๋๋ค.