모든 계산은 브라우저 안에서 끝난다. 입력한 타임스탬프는 이 페이지에서 바로 해석되고 브라우저의 시간대 정보로 표시될 뿐, 서버로 전송되거나 기록되지 않는다. 한 번 불러온 뒤에는 인터넷이 끊겨도 계속 작동하고, 상단의 실시간 카운터는 지금 이 순간의 유닉스 시간을 계속 보여준다.
유닉스 타임스탬프 변환기
브라우저에서 바로 실행됩니다. 업로드도, 회원가입도 없습니다.
타임스탬프를 날짜로
감지됨: 초
- UTC
- -
- 현지 시간
- -
- ISO 8601 (UTC)
- -
- 상대 시간
- -
날짜를 타임스탬프로
유닉스 타임스탬프란?
유닉스 타임스탬프(에포크 시간)는 1970년 1월 1일 00:00:00 UTC부터 흐른 초 수를 뜻하며, 윤초는 포함하지 않는다. 이 변환기는 입력한 값이 초인지 밀리초인지 자동으로 구분해 UTC와 현지 시간으로 바꿔 보여주고, 반대로 날짜를 고르면 유닉스 초와 밀리초로 변환해준다.
사용 방법
- 1타임스탬프 붙여넣기. 1700000000처럼 에포크 값을 입력하거나 붙여넣는다. 자릿수를 보고 초인지 밀리초인지 자동으로 판단하며, 단위 메뉴에서 직접 바꿀 수도 있다.
- 2날짜 확인하기. UTC 시간, 현지 시간, ISO 8601 형식, 그리고 「2년 전」 같은 상대적 표현이 입력하는 즉시 갱신된다.
- 3날짜를 타임스탬프로 되돌리기. 아래쪽 패널에서 날짜와 시간을 고르고 현지 시간인지 UTC인지 선택한 뒤, 계산된 유닉스 초 또는 밀리초를 복사한다.
이런 분께 추천
- 개발자가 API 응답, JWT 만료 시각, 데이터베이스 레코드, 서버 로그에 있는 에포크 값을 사람이 읽을 수 있는 날짜로 바꿀 때.
- 데이터 분석가가 JSON이나 CSV에서 가져온 타임스탬프 열을 리포트나 차트로 만들기 전에 변환할 때.
- 데브옵스와 시스템 관리자가 크론 실행 시각, 인증서 유효 기간, 캐시 TTL, 커널이나 접근 로그 기록을 확인할 때.
- 커뮤니티 운영자가 디스코드 임베드나 봇, 예약된 이벤트에 필요한 정확한 유닉스 타임스탬프를 구할 때.
- 누구나 앱이나 스프레드시트에서 본 정체 모를 10자리 또는 13자리 숫자가 어느 날짜인지 알고 싶을 때.
자주 묻는 질문
이 유닉스 타임스탬프 변환기는 무료이고 안전한가?
그렇다. 100% 무료이며 가입도 필요 없고 사용 횟수 제한도 없다. 변환은 전부 브라우저 안에서 이루어지며, 입력한 타임스탬프와 날짜는 어디에도 업로드되거나 저장되거나 기록되지 않는다.
유닉스 초와 밀리초는 어떻게 구분하나?
자릿수로 구분한다. 현재 시점의 에포크 값은 초 단위로 10자리, 밀리초 단위로 13자리다. date +%s나 파이썬의 time.time()은 초를 반환하고, 자바스크립트의 Date.now()와 자바의 System.currentTimeMillis()는 밀리초를 반환한다. 이 변환기는 단위를 자동으로 감지하되 직접 바꿀 수도 있다.
유닉스 시간에도 윤초가 들어가나?
아니다. 유닉스 시간은 하루를 항상 정확히 86,400초로 취급하므로 1972년 이후 UTC에 추가된 윤초는 계산에 들어가지 않는다 - 유닉스 시계는 윤초가 생기면 그 1초를 반복하거나 뭉개는 셈이다. 일상적인 변환에서는 이 차이가 눈에 띄지 않는다.
2038년 문제란 무엇인가?
유닉스 시간을 부호 있는 32비트 정수로 저장하는 시스템은 2,147,483,647, 즉 2038년 1월 19일 03:14:07 UTC에서 오버플로가 일어난다. 현대의 64비트 시스템과 이 변환기는 영향을 받지 않으며, 앞뒤로 수십만 년 범위의 날짜까지 처리한다.
유닉스 타임스탬프가 음수일 수도 있나?
그렇다. 음수는 에포크 시점에서 거꾸로 초를 세는 값이므로 1970년 1월 1일 이전의 날짜를 나타낸다. 예를 들어 -86400은 1969년 12월 31일 00:00 UTC다. 음수를 붙여넣어도 다른 값과 똑같이 읽힌다.
변환된 시간이 내 시계와 다른 이유는?
유닉스 타임스탬프는 UTC를 기준으로 하며 그 자체로는 시간대가 없다. UTC 행은 세계 표준시를 보여주고, 현지 시간 행은 사용 중인 기기의 시간대 차이를 적용한 값을 보여줄 뿐이다. 같은 순간을 두 방식으로 표시하는 것이며, 서머타임이 적용되면 현지 시간이 한 시간 더 어긋날 수 있다.
현재 유닉스 타임스탬프는 어떻게 얻나?
이 도구 상단에서 실시간으로 흐르고 있다. 「복사」를 눌러 값을 가져가거나 「사용」을 눌러 변환기로 바로 보낼 수 있다. 코드에서는 셸에서 date +%s, 자바스크립트에서 Date.now()(밀리초), 파이썬에서 time.time()(초)를 쓰면 된다.