유닉스 시간이란
유닉스 시간은 1970년 1월 1일 0시(UTC)부터 지난 초를 센 숫자입니다. 서버 로그, 데이터베이스, API 응답에서 날짜를 숫자 하나로 저장할 때 널리 쓰입니다. 자바스크립트처럼 밀리초로 세는 환경도 있어서, 계산기는 숫자가 1,000억 이상이면 밀리초로 보고 자동으로 처리합니다.
한국 시간과 9시간 차이
타임스탬프 자체에는 시간대가 없고 언제나 UTC 기준입니다. 한국 표준시(KST)는 UTC보다 9시간 빠르므로, 같은 타임스탬프라도 한국 시간으로 보면 9시간을 더해야 합니다. 1,800,000,000초는 한국 시간으로 2027년 1월 15일 오후 5시 정각입니다. 32비트 정수로 저장하는 오래된 시스템은 2038년 1월 19일에 한계에 도달하는데, 이를 2038년 문제라고 부릅니다.
자주 묻는 질문
음수 타임스탬프도 되나요?
네. 1970년 이전 날짜는 음수로 나타냅니다.
서머타임은요?
한국은 서머타임을 쓰지 않아 항상 UTC+9로 계산합니다.