Translate machine time

Unix Timestamp 변환기

Unix 초·밀리초 또는 날짜 문자열을 로컬 시간과 UTC ISO 형식으로 바꾸고 현재 timestamp도 확인합니다.

광고

Unix Timestamp 변환기 작동 원리

Unix timestamp는 1970년 1월 1일 00:00:00 UTC부터 흐른 시간을 숫자로 표현합니다. 많은 API는 초 단위를 사용하지만 JavaScript Date는 밀리초를 사용합니다. 이 도구는 절댓값이 1000억보다 작으면 초, 그 이상이면 밀리초로 판단해 Date 객체로 변환하고 로컬 표시, UTC ISO 8601, Unix 초와 밀리초를 함께 출력합니다. 날짜 문자열 모드에서는 브라우저가 해석한 시간과 현재 기기의 시간대 오프셋을 표시합니다.

이 페이지의 계산과 변환은 모두 현재 브라우저에서 실행됩니다. 원문과 결과를 ReadyTools 서버에 전송하거나 데이터베이스에 저장하지 않으며, 입력 내용은 localStorage에도 기록하지 않습니다. 다만 운영체제나 브라우저의 클립보드 기록, 확장 프로그램, 화면 공유 기능은 사이트 밖의 영역이므로 민감한 데이터는 테스트용으로 바꾸어 사용하는 편이 안전합니다.

Unix Timestamp 변환기 사용 방법

입력 형식 확인

페이지에 표시된 입력 예시와 형식을 확인하고 분석하거나 변환할 데이터를 붙여 넣습니다. 오류 안내가 나오면 강조된 항목의 문법과 범위를 먼저 확인하세요.

브라우저에서 실행

실행 버튼을 누르면 외부 API 호출 없이 현재 탭에서 처리됩니다. 모바일에서는 완료 후 결과 카드로 자동 이동하며 키보드만으로도 모든 항목을 조작할 수 있습니다.

결과 검토·복사

결과의 구조와 주의사항을 확인한 뒤 복사 버튼을 사용합니다. 실제 프로젝트에 반영하기 전에는 대상 언어, 서비스와 데이터 규칙에 맞는지 다시 테스트하세요.

구체적인 상황으로 이해하는 활용 예시

다음 세 상황은 도구의 처리 과정과 결과 해석을 설명하기 위한 가상 예시입니다. 입력 조건을 바꾸면 결과도 달라지므로 자신의 조건과 비교해 확인하세요.

1. Unix 기준 시각 0을 확인

타임스탬프 모드에 0을 넣으면 UTC 1970-01-01T00:00:00.000Z입니다. 기기의 시간대가 한국이면 로컬 시간은 같은 날 오전 9시입니다. 초 값 0과 밀리초 값 0은 모두 같은 기준점을 뜻하며 로컬 표시가 다르더라도 UTC 결과가 같으면 같은 순간입니다.

2. 초와 밀리초로 같은 순간 표현

1704067200과 1704067200000은 이 도구에서 각각 초와 밀리초로 판단되어 모두 UTC 2024-01-01T00:00:00.000Z가 됩니다. 숫자 크기 기준 자동 판별이므로 모든 시대의 값을 완벽하게 구분하는 것은 아닙니다. 특히 초기 Unix 시기의 작은 밀리초 값을 넣으면 초로 오해될 수 있으니 결과 연도를 확인하세요.

3. 명시적인 한국 시간 오프셋 입력

날짜 모드에서 2024-01-01T09:00:00+09:00을 넣으면 UTC 2024-01-01T00:00:00.000Z와 Unix 초 1704067200이 됩니다. +09:00은 UTC보다 9시간 앞선 표시라는 의미입니다. 시간대가 없는 문자열은 기기 설정의 영향을 받을 수 있으므로 서버 로그를 비교할 때는 오프셋을 포함하세요.

로그의 created_at 숫자를 사람이 읽는 시간으로 확인하거나 API 요청에 필요한 초 단위 값을 만들 때 사용합니다. 시간대가 없는 2026-09-11T09:00:00 같은 문자열은 일반적으로 현재 로컬 시간으로 해석되고, 끝에 Z가 있으면 UTC를 뜻합니다. 서머타임이 있는 지역에서는 같은 벽시계 시간이 존재하지 않거나 두 번 나타날 수 있으므로 서버 데이터는 가능하면 UTC와 명시적 오프셋을 사용하세요.

주의사항

기기의 시간과 시간대 설정이 틀리면 로컬 표시도 틀릴 수 있습니다. 매우 큰 값은 JavaScript Date의 표현 범위를 벗어나며, 윤초는 일반 Unix 시간 모델에서 별도로 표현되지 않습니다. 결제 마감, 법적 기한과 예약 시간은 시스템의 공식 시간대 규칙을 함께 확인하세요.

광고

Unix Timestamp 변환기 FAQ

10자리와 13자리 timestamp 차이는 무엇인가요?

일반적으로 10자리는 초, 13자리는 밀리초 단위입니다. 값의 시대에 따라 자릿수만으로 단정할 수는 없습니다.

Z가 붙은 날짜는 무엇인가요?

UTC 시간임을 뜻합니다. +09:00은 UTC보다 9시간 빠른 시간대 오프셋입니다.

입력칸을 비우면 어떻게 되나요?

현재 브라우저 시각을 기준으로 모든 형식을 계산합니다.

입력한 데이터가 서버에 저장되나요?

아니요. 입력과 변환은 현재 브라우저의 JavaScript에서만 처리합니다. 원문과 결과를 서버나 데이터베이스로 전송하지 않으며 localStorage에도 저장하지 않습니다.

큰 파일이나 긴 코드를 넣어도 되나요?

브라우저 멈춤과 메모리 사용을 줄이기 위해 텍스트 입력은 500,000자로 제한합니다. 대용량 로그나 프로젝트 전체 파일은 전용 로컬 개발 도구에서 나누어 처리하세요.

광고

관련 개발 도구