๊ทธ๋ฆฌ๋๋ณด๊ธฐ ์ต์ ์์ "์ด๊ฒ์ UNIX ํ์ ์คํฌํ ์ด์ ๋๋ค"๋ฅผ ํ์ฑํํ์ฌ UNIX ํ์ ์คํฌํ๋ฅผ ๋ ์ง ํํ์ผ๋ก ํ์ธํฉ๋๋ค.
๋ค์ (unix timestamp) ๊ฐ์ datebase์ BIGINT๋ก ์ ์ฅ๋ฉ๋๋ค.
1098655200
GMT : 2004 ๋
10 ์ 24 ์ผ ์ผ์์ผ ์คํ 10:00:00
๋ฒ ๋ฅผ๋ฆฐ : 2004 ๋
10 ์ 25 ์ผ ์์์ผ 12:00:00 AM GMT + 02 : 00 DST
๊ทธ๋ฆฌ๋๊ฐ ์ฌ๊ธฐ์ ํ์๋์ด์ผํฉ๋๋ค.
2004-10-24 22:00:00 (GMT) ๋๋
2004-11-25 00:00:00 (ํ์ง)
๊ทธ๋ฆฌ๋ ํ์ :
2004-10-24 23:00:00
์๊ฐ ์๊ฐ๋๊ฐ ๊ฐ์ ํ์ํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๊ฒ์ผ๋ก ๋ณด์ด๋ฉฐ, ์ด๋ ์ผ๊ด ์ ์ฝ ์๊ฐ์ด์๋ ๋
์ผ์ ์ค๋ (2018-01-31) ํ์ฌ GMT + 1์
๋๋ค.
GMT + 2, ์ผ๊ด ์ ์ฝ ์๊ฐ์ ๋ฅผ ์ ์ฉํ ์ง์ ๋ ๋ ์ง์ ์๊ฐ๋์ ๋ฐ๋ผ ๊ฐ์ด ํ์๋์ด์ผํฉ๋๋ค.
์๋
ํ์ธ์ @mpaland , MariaDB๊ฐ ์ฌ๋ฐ๋ฅธ ์๊ฐ๋ ์ ๋ฝ / ๋ฒ ๋ฅผ๋ฆฐ์ผ๋ก ์คํ๋๊ณ ์์ต๋๊น?
๋ง์ ๋ณํ์ ์ฒ๋ฆฌํ์ง ์๊ณ ํ์ ์คํฌํ๋ฅผ UTC์ ๊ธฐ๋กํ์ง ์์ต๋๊น? MySQL์ด ์๊ฐ๋๋ก ๋ณํ๋ฉ๋๊น?
์ฌํ์ ์๋ํ์ง๋ง ์๋ฒ์ ์๊ฐ๋๊ฐ ์ค์น๋์ด ์์ง ์์ต๋๋ค.
@lukinhaspm ๊ทธ๊ฒ์ ์๋ฒ์ ๋ํ ์ง๋ฌธ์ด ์๋๋ฉฐ HeidiSQL์ ์ฌ๋ฐ๋ฅธ ํ์ ์คํฌํ ํํ์ ๋ํ ์ง๋ฌธ์ ๋๋ค. UNIX TIMESTAMP๋ ํญ์ 1970-01-01 00:00:00 UTC ์ดํ์ ์ด ๋จ์์ ๋๋ค.
๊ทธ๋ฌํ ํ์ ์คํฌํ๋ UTC๋ก ์๊ฒฉํ๊ฒ ํ์ ํ ์ ์์ต๋๋ค. ์ด๋ ๊ด์ฐฎ์ต๋๋ค. ์ด๋ ๊ด์ฐฎ์ ์์ค์ด๊ฑฐ๋ ํน์ (๋๋ถ๋ถ ์์ฒด) ์๊ฐ๋์
๋๋ค. ์ด๋ ๊ฒํ๋ ค๋ฉด ์ค์ ๋ ์ง๊ฐ ์๋ ํ์ ์คํฌํ ๋ ์ง ์ ์ ํจํ ์๊ฐ๋๊ฐ ํ์ํฉ๋๋ค.
HeidiSQL์ด ์ค์ ๋ ์ง๋ฅผ ์ทจํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ์์ง ์ฝ๋๋ฅผ ์ดํด ๋ณด์ง ์์๊ธฐ ๋๋ฌธ์ ์ถ์ธก ์ผ๋ฟ์
๋๋ค.
@mpaland ์ดํดํ๊ณ ๋์ํฉ๋๋ค!
๋๋ ์ด๊ฒ์ ์กฐ๊ธ ๋ ์กฐ์ฌํ๋ค. ๋ถํํ๋ ํด๊ฒฐ์ฑ
์ ์ฝ์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค.
๋ฌธ์ ๋ ์ ์ธ๊ณ์ ๋ณต์กํ DST (์ผ๊ด ์ ์ฝ ์๊ฐ์ ) ๊ท์น์ด๋ฉฐ, ์ง์์ ์ผ๋ก ๋ณ๊ฒฝ๋๋ ๋น์ ์์ ์ธ ํ์์ ๋์ฑ ์ฌ๊ฐํฉ๋๋ค.
ํน์ epoch ํ์ ์คํฌํ์ ๋ํด ์์ ๋ ํ์ง ์๊ฐ DST๋ฅผ ์ป์ผ๋ ค๋ฉด ํ์ ์คํฌํ ์๊ฐ์ ๋ก์ปฌ๋ก ์ ์ฉ๋ ์ ํํ DST ๊ท์น์ ์์์ผํฉ๋๋ค.
๋ณํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ๊ณผ๊ฑฐ์ ๋ชจ๋ ์ง์ ์ ๋ํ ์คํ์
์ ๊ณ์ฐํ๊ธฐ ์ํด ์๋
๋์ ๋ชจ๋ ๊ตญ๊ฐ์ ๋ชจ๋ DST ๊ท์น ๋ณ๊ฒฝ์ ์ถ์ ํด์ผํฉ๋๋ค.
Windows๋์ด ๋ฌธ์ ๋ฅผ ์์ ํ ๋ฌด์ํ๊ณ ํญ์ ๋ณํ์ _actual_ DST ๊ท์น์ ๋ฐ๋ผ ๋ณํํฉ๋๋ค.
์ ๋๋กํ๋ ค๋ฉด ์ธํฐ๋ท์์ ์ ๋ง ๊ณ ๊ธ ์๊ฐ๋ / DST ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค ํ๋๋ฅผ ์ฌ์ฉํด์ผํฉ๋๋ค.
ํ์ ์คํฌํ๋ฅผ ๋ง๋ค ๋ ์ ์ฉ๋๋ DST ๊ท์น์ ์์์ผํ๋ค๊ณ @mpaland ๊ฐ ์ธ๊ธ ํ ๋ด์ฉ์ ๋๋ถ๋ถ์ ๊ธฐ์ ์ ์ผ๋ก ์ฌ์ค์ด์ง๋ง (์๋ฅผ ๋ค์ด ์ผ๊ด ์ ์ฝ ์๊ฐ์ ๋ฅผ ์ญ์ ํ๋ฉด ํ์ฑํ ๋ ๋์ ๊ธฐ๋ก ๋ ๋ชจ๋ ์๊ฐ์ด ์๋์ ์ธ ๋น ์ผ๊ด์ผ๋ก "์ด๋"๋ฉ๋๋ค. ์๊ฐ ์ ์ฝ), ํ์ฌ DST ๊ท์น์ ์ฌ์ฉํ์ฌ ํ์ ์คํฌํ์ ๋ํ ์๊ฐ์ ์ฌ๋ฐ๋ฅด๊ฒ ํ์ ํ ์ ์์ต๋๋ค.
1584975600 ๋ฐ 1585576800์ ๋ชจ๋ ์ ๋ฝ / ๋ง๋๋ฆฌ๋์์ 16:00์ด์ง๋ง heidisql์ ๊ทธ์ค ํ๋๋ฅผ ์๋ชป ๋ํ๋ ๋๋ค (์ผ๊ด ์ ์ฝ ์๊ฐ์ ์ธ์ง ์ฌ๋ถ์ ๋ฐ๋ผ ๋ค๋ฆ).
๊ฒฐ๊ณผ ์๊ฐ์ด ์ผ๊ด ์ ์ฝ ์๊ฐ์ธ์ง ์๋์ง ํ์ธํ๊ณ ์ฌ๋ฐ๋ฅธ ์คํ์ ์ ์ ์ฉํ๋ฉด ํฐ ๋ฒ๊ฑฐ ๋ก์์์ด ์ด๋ฌํ ๊ฒฝ์ฐ๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ํ์ ํ ์ ์์ต๋๋ค.
์๋ฒฝํ ์๋ฃจ์ ์ ์๋์ง๋ง ๋๋ถ๋ถ์ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ๋ค๋ฃจ๊ณ ์์ผ๋ฉฐ ๊ฐ์ฅ์๋ฆฌ ์ฌ๋ก๋ ์ฝ๊ฒ ๋ฐ๊ฒฌ ๋ ์ ์์ต๋๋ค. ์ด์จ๋ ์ต์ข ์ฌ์ฉ์์ ์์ ์ ์ธ ๋์คํ๋ ์ด๋ณด๋ค ๊ฐ๋ฐ์๊ฐ ๋ฌด์ธ๊ฐ ์ ์์ธ์ง ํ์ธํ๋ ๋ฐ ์์ ๋์์ด ๋ ๊ฒ์ ๋๋ค.