MCP๋กœ ์—ฐ๊ฒฐ โ†’

๊ณ„์‚ฐ ์ž…๋ ฅ

๊ณต์‹

๊ด‘๊ณ 

๊ฒฐ๊ณผ

์œ ๋‹‰์Šค ํƒ€์ž„์Šคํƒฌํ”„ (์ดˆ)
1,704,067,200
1970๋…„ 1์›” 1์ผ(UTC) ์ดํ›„ ๊ฒฝ๊ณผ ์ดˆ
๋ฐ€๋ฆฌ์ดˆ 1,704,067,200,000
๊ธฐ์ค€ ์—ํฌํฌ 1970-01-01 00:00:00 UTC

์œ ๋‹‰์Šค ํƒ€์ž„์Šคํƒฌํ”„๋ž€?

์œ ๋‹‰์Šค ํƒ€์ž„์Šคํƒฌํ”„(์—ํฌํฌ ํƒ€์ž„ ๋˜๋Š” POSIX ํƒ€์ž„์ด๋ผ๊ณ ๋„ ํ•ฉ๋‹ˆ๋‹ค)๋Š” 1970๋…„ 1์›” 1์ผ 00:00:00 UTC๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๊ฒฝ๊ณผํ•œ ์ดˆ์˜ ์ˆ˜๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ, ์œค์ดˆ๋Š” ๊ณ„์‚ฐ์— ํฌํ•จํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‹œ๊ฐ„๋Œ€์— ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋Š” ๋ณดํŽธ์ ์ธ ์‹œ๊ฐ„ ํ‘œํ˜„ ๋ฐฉ์‹์ด๋ผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, API, ๋กœ๊ทธ ํŒŒ์ผ, ๊ฐ์ข… ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ ๋„๋ฆฌ ์“ฐ์ž…๋‹ˆ๋‹ค. ์ด ๋ณ€ํ™˜๊ธฐ๋Š” ์ž…๋ ฅ๊ฐ’์„ UTC๋กœ ๊ฐ„์ฃผํ•˜์—ฌ ํ•ด๋‹น ์‹œ์ ์˜ ์—ํฌํฌ ๊ฐ’์„ ์ดˆ ๋‹จ์œ„์™€ ๋ฐ€๋ฆฌ์ดˆ ๋‹จ์œ„๋กœ ํ•จ๊ป˜ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

1970๋…„์—์„œ ์‹œ์ž‘ํ•ด ํ˜„์žฌ๋ฅผ ํ–ฅํ•ด ์ดˆ๊ฐ€ ์ฆ๊ฐ€ํ•˜๋Š” ํƒ€์ž„๋ผ์ธ
์œ ๋‹‰์Šค ํƒ€์ž„์Šคํƒฌํ”„๋Š” 1970๋…„ 1์›” 1์ผ(UTC)๋ถ€ํ„ฐ ๊ฒฝ๊ณผํ•œ ์ด ์ดˆ๋ฅผ ์…‰๋‹ˆ๋‹ค.

๋ณ€ํ™˜๊ธฐ ์‚ฌ์šฉ๋ฒ•

๋ณ€ํ™˜ํ•˜๋ ค๋Š” ์‹œ์ ์˜ ์—ฐ๋„, ์›”, ์ผ, ์‹œ, ๋ถ„, ์ดˆ๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”. ๋ชจ๋“  ๊ฐ’์€ UTC(ํ˜‘์ • ์„ธ๊ณ„์‹œ) ๊ธฐ์ค€์œผ๋กœ ํ•ด์„๋ฉ๋‹ˆ๋‹ค. ๊ณ„์‚ฐ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ํ•ด๋‹นํ•˜๋Š” ์œ ๋‹‰์Šค ํƒ€์ž„์Šคํƒฌํ”„๊ฐ€ ์ดˆ ๋‹จ์œ„๋กœ ํ‘œ์‹œ๋˜๋ฉฐ, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ Date ๊ฐ์ฒด๋‚˜ ์—ฌ๋Ÿฌ ์›น API์—์„œ ํ”ํžˆ ์š”๊ตฌํ•˜๋Š” ๋ฐ€๋ฆฌ์ดˆ ๊ฐ’๋„ ํ•จ๊ป˜ ๋‚˜์˜ต๋‹ˆ๋‹ค.

๊ณ„์‚ฐ ๊ณต์‹ ์•Œ์•„๋ณด๊ธฐ

๊ณ„์‚ฐ ๊ณผ์ •์€ ๋จผ์ € 1970๋…„ 1์›” 1์ผ๋ถ€ํ„ฐ ์ž…๋ ฅํ•œ ๋‚ ์งœ๊นŒ์ง€์˜ ์ „์ฒด ์ผ์ˆ˜๋ฅผ ์„ผ ๋‹ค์Œ, ์—ฌ๊ธฐ์— ํ•˜๋ฃจ์˜ ์ดˆ ์ˆ˜์ธ 86,400์„ ๊ณฑํ•˜๊ณ , ๋งˆ์ง€๋ง‰์œผ๋กœ ๊ทธ๋‚ ์˜ ์‹œยท๋ถ„ยท์ดˆ๋ฅผ ์ดˆ ๋‹จ์œ„๋กœ ํ™˜์‚ฐํ•ด ๋”ํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค.

$$t = \left\lfloor \frac{\text{UTC}\left(\text{Year},\ \text{Month},\ \text{Day},\ \text{Hour},\ \text{Minute},\ \text{Second}\right) - \text{UTC}(1970)}{1000} \right\rfloor$$

์—ํฌํฌ = 1970๋…„ ์ดํ›„ ์ผ์ˆ˜ \times 86400 + ์‹œ \times 3600 + ๋ถ„ \times 60 + ์ดˆ

์ผ์ˆ˜ ๊ณ„์‚ฐ์—๋Š” ์œค๋…„์ด ์ž๋™์œผ๋กœ ๋ฐ˜์˜๋˜๋ฏ€๋กœ 2000๋…„, 2020๋…„, 2024๋…„์ฒ˜๋Ÿผ 2์›” 29์ผ์ด ์žˆ๋Š” ํ•ด๋„ ์ •ํ™•ํ•˜๊ฒŒ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

์ผ, ์‹œ, ๋ถ„, ์ดˆ์— ์ƒ์ˆ˜๋ฅผ ๊ณฑํ•ด ํ•ฉ์‚ฐํ•˜์—ฌ ์—ํฌํฌ ๊ฐ’์œผ๋กœ ๋งŒ๋“œ๋Š” ๋‹ค์ด์–ด๊ทธ๋žจ
๊ฐ ์‹œ๊ฐ„ ์š”์†Œ๋ฅผ ์ดˆ๋กœ ํ™˜์‚ฐํ•ด ๋”ํ•˜์—ฌ ์—ํฌํฌ ๊ฐ’์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

์‹ค์ œ ๊ณ„์‚ฐ ์˜ˆ์‹œ

2024๋…„ 1์›” 1์ผ 00:00:00 UTC๋ฅผ ์˜ˆ๋กœ ๋“ค์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 1970๋…„ 1์›” 1์ผ๋ถ€ํ„ฐ 2024๋…„ 1์›” 1์ผ๊นŒ์ง€๋Š” ์ด 19,723์ผ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ๊ณฑํ•˜๋ฉด \(19{,}723 \times 86{,}400 = 1{,}704{,}067{,}200\)์ดˆ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์ถ”๊ฐ€๋˜๋Š” ์‹œยท๋ถ„ยท์ดˆ๊ฐ€ ์—†์œผ๋ฏ€๋กœ ์œ ๋‹‰์Šค ํƒ€์ž„์Šคํƒฌํ”„๋Š” 1,704,067,200์ด๊ณ , ๋ฐ€๋ฆฌ์ดˆ ๊ฐ’์€ 1,704,067,200,000์ž…๋‹ˆ๋‹ค.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

์ž…๋ ฅ๊ฐ’์ด ์ œ ํ˜„์ง€ ์‹œ๊ฐ„์ธ๊ฐ€์š”? ์•„๋‹™๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์˜ ํ˜ผ๋™์„ ๋ง‰๊ธฐ ์œ„ํ•ด ๋ชจ๋“  ์ž…๋ ฅ๊ฐ’์€ UTC๋กœ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค. ํ•„์š”ํ•˜๋‹ค๋ฉด ํ˜„์ง€ ์‹œ๊ฐ„์„ ๋จผ์ € UTC๋กœ ๋ณ€ํ™˜ํ•œ ๋’ค ์ž…๋ ฅํ•˜์„ธ์š”. (์˜ˆ: ํ•œ๊ตญ ์‹œ๊ฐ„(KST)์€ UTC๋ณด๋‹ค 9์‹œ๊ฐ„ ๋น ๋ฅด๋ฏ€๋กœ ์ž…๋ ฅ ์ „ 9์‹œ๊ฐ„์„ ๋นผ๋ฉด ๋ฉ๋‹ˆ๋‹ค.)

ํƒ€์ž„์Šคํƒฌํ”„๊ฐ€ ์Œ์ˆ˜๊ฐ€ ๋  ์ˆ˜๋„ ์žˆ๋‚˜์š”? ์ด ๋„๊ตฌ๋Š” 1970๋…„ ์ดํ›„ ์—ฐ๋„๋งŒ ๋ฐ›๊ธฐ ๋•Œ๋ฌธ์— ๊ฒฐ๊ณผ๋Š” ํ•ญ์ƒ 0 ์ด์ƒ์ž…๋‹ˆ๋‹ค. 1970๋…„ ์ด์ „ ๋‚ ์งœ๋ผ๋ฉด ์Œ์ˆ˜ ์—ํฌํฌ ๊ฐ’์ด ๋‚˜์˜ต๋‹ˆ๋‹ค.

์ดˆ์™€ ๋ฐ€๋ฆฌ์ดˆ๊ฐ€ ๋‘˜ ๋‹ค ํ‘œ์‹œ๋˜๋Š” ์ด์œ ๋Š”? ๋Œ€๋ถ€๋ถ„์˜ ์œ ๋‹‰์Šค ์‹œ์Šคํ…œ์€ ์ดˆ ๋‹จ์œ„๋ฅผ ์‚ฌ์šฉํ•˜์ง€๋งŒ, ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์™€ ์—ฌ๋Ÿฌ ์›น API๋Š” ๋ฐ€๋ฆฌ์ดˆ ๋‹จ์œ„๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํŽธ์˜๋ฅผ ์œ„ํ•ด ๋‘ ๊ฐ’์„ ๋ชจ๋‘ ๋ณด์—ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

์ตœ์ข… ์—…๋ฐ์ดํŠธ: