타임스탬프 변환
유닉스 타임스탬프와 날짜를 서로 변환합니다.
-현재 (초)
-현재 (밀리초)
타임스탬프가 뭔가요
1970년 1월 1일 0시(UTC)부터 흐른 시간을 숫자 하나로 나타내는 방식입니다. 서버 로그, 데이터베이스, API 응답에서 1700000000 같은 숫자를 만났을 때 사람이 읽는 날짜로 바꿔주는 도구입니다.
사용 방법
맨 위에는 현재 시각의 타임스탬프가 초·밀리초로 실시간 표시됩니다. 숫자를 넣고 변환하면 로컬 시간과 UTC를 함께 보여주고, 자리수를 보고 초 단위(10자리)인지 밀리초 단위(13자리)인지 자동으로 판단해 어떤 기준으로 해석했는지도 알려줍니다. 반대로 날짜를 고르면 타임스탬프를 얻습니다.
참고
로컬 시간은 지금 이 기기의 시간대 설정을 따릅니다. 변환은 브라우저 안에서만 처리됩니다.
자리수로 단위 구분하기
현재 시점 기준으로 10자리면 초, 13자리면 밀리초입니다. 자바스크립트와 자바는 주로 밀리초를, 유닉스 계열 도구와 데이터베이스는 초를 씁니다. 계산 결과가 1970년으로 나오면 밀리초 값을 초로 해석한 것이고, 아주 먼 미래로 나오면 그 반대입니다.
시간대 문제
타임스탬프 자체에는 시간대 개념이 없습니다. 항상 UTC 기준의 절대 시각이고, 사람이 볼 때 각자의 시간대로 변환할 뿐입니다. 그래서 서버 로그를 볼 때 같은 숫자를 서울과 뉴욕에서 다른 시각으로 읽는 것이 정상입니다.