유닉스 타임스탬프 완전 정복: 초와 밀리초, 시간대, 2038년 문제
로그에 찍힌 1700000000이 언제인지, 왜 어떤 시스템은 13자리 숫자를 쓰는지, 왜 시간이 9시간씩 어긋나는지. 시간 버그의 대부분은 몇 가지 개념만 알면 피할 수 있습니다.
유닉스 타임스탬프(유닉스 시간, 에포크 시간)는 1970년 1월 1일 0시 0분 0초 UTC로부터 몇 초가 지났는지를 하나의 정수로 나타낸 것입니다. 이 기준 시점을 '유닉스 에포크'라고 부릅니다. 0은 1970-01-01 00:00:00 UTC, 1700000000은 2023-11-14 22:13:20 UTC입니다.
0 → 1970-01-01 00:00:00 UTC
1700000000 → 2023-11-14 22:13:20 UTC
1735689600 → 2025-01-01 00:00:00 UTC
2147483647 → 2038-01-19 03:14:07 UTC
유닉스 타임스탬프의 정의, 10자리와 13자리의 차이, UTC와 한국 시간(KST) 변환, 서머타임과 2038년 문제까지 개발자가 꼭 알아야 할 시간 처리 지식을 정리합니다.가이드 읽기 →