1970년 UTC 기준의 경과시간
Unix 타임스탬프는 1970-01-01 00:00:00 UTC부터 흐른 시간을 나타냅니다. 값 0은 바로 이 기준시각입니다.
타임스탬프 자체는 특정 지역시간을 저장하지 않고 같은 순간을 로컬과 UTC로 다르게 표시합니다.
10자리와 13자리 단위 구분
현재 시점의 초 단위 값은 보통 10자리 안팎이고 밀리초 단위는 13자리 안팎입니다. 단위를 잘못 해석하면 날짜가 비정상적으로 멀어집니다.
바로툴의 자동 판단 결과를 확인하고 외부 시스템 문서에 단위가 명시돼 있다면 그 규격을 우선하세요.
- 초: seconds since epoch
- 밀리초: seconds × 1,000
- 1초 = 1,000밀리초
로컬 시간과 UTC 비교
한국 표준시는 UTC보다 9시간 빠릅니다. UTC 00:00은 한국에서 같은 날 09:00으로 표시됩니다.
서버 로그, 데이터베이스와 브라우저 화면을 비교할 때 각 시스템이 UTC를 저장하는지 로컬 시간을 저장하는지 확인하세요.
일광절약시간과 입력 형식 주의
일광절약시간을 사용하는 지역은 날짜에 따라 UTC 차이가 달라질 수 있습니다. 단순 고정 시차를 모든 날짜에 적용하면 한 시간 오차가 생길 수 있습니다.
날짜 문자열에 시간대 표시가 없으면 실행 환경이 로컬 시간으로 해석할 수 있으므로 API에는 ISO 형식과 명시적인 시간대 사용을 권장합니다.