본문으로 건너뛰기

유닉스 타임스탬프 변환

초, 밀리초, 마이크로초, 나노초 단위의 유닉스 에포크 시간을 원하는 시간대의 날짜로 바꾸고, 날짜를 다시 타임스탬프로 바꿔요. 모든 처리는 브라우저에서 이루어져요.

현재 Unix 시간— 

타임스탬프를 날짜로

초, ms, µs, ns 모두 가능하고 숫자 크기로 단위를 감지해요

로그, 데이터베이스, API 응답에서 가져온 타임스탬프를 붙여넣으세요.

날짜를 타임스탬프로

일괄 변환

브라우저에서 실행 · 업로드 없음작동 방식

유닉스 타임스탬프 변환기 사용 방법

  1. 1

    타임스탬프 붙여넣기

    초, 밀리초, 마이크로초 또는 나노초 값을 입력하세요. 단위는 자동으로 감지되고 직접 바꿀 수도 있어요.

  2. 2

    시간대 선택

    결과는 기본적으로 브라우저의 시간대로 표시돼요. 목록에서 UTC나 원하는 도시의 시간대를 고르세요.

  3. 3

    날짜를 타임스탬프로 변환

    날짜와 시간을 입력하고 시간대를 고른 다음, Unix 초 또는 밀리초 값을 복사하세요.

  4. 4

    목록 일괄 변환

    타임스탬프나 날짜를 한 줄에 하나씩 붙여 넣고, 표를 복사하거나 CSV로 다운로드하세요.

제한 및 Pro

회원가입 없이 무료: 기원전 약 270,000년부터 서기 275,000년 사이의 날짜를 400개 이상의 IANA 시간대로 변환하고, 한 번에 최대 10,000줄까지 일괄 변환해요(처음 1,000줄만 표시되며 내보내기에는 모두 포함돼요).

Pro는 광고를 없애줘요. 변환 기능은 어떤 요금제든 같아요. Pro 보기

유닉스 타임스탬프 변환기 소개

Unix 시간은 윤초를 무시하고 1970년 1월 1일 00:00:00 UTC부터 흐른 초를 세는 방식이에요. 대부분의 데이터베이스, 로그, API, JWT가 특정 시점을 이 값으로 저장해요. 문제는 시스템마다 단위가 다르다는 점이에요. PostgreSQL의 extract(epoch)와 대부분의 Unix 도구는 초를, JavaScript의 Date.now()와 Java는 밀리초를 쓰고, Python은 소수점이 있는 초를 반환할 수 있어요. Go, InfluxDB, OpenTelemetry는 나노초를 자주 써요. 숫자를 붙여 넣으면 이 변환기가 자릿수로 단위를 추정해요. 11자리까지는 초, 12~14자리는 밀리초, 15~17자리는 마이크로초, 그보다 길면 나노초로 보고, 클릭 한 번으로 추정을 바꿀 수 있어요.

결과는 브라우저의 시간대, UTC, 그리고 America/New_York이나 Asia/Kolkata 같은 IANA 시간대 중 직접 고른 곳 기준으로 보여줘요. 읽기 쉬운 날짜, 오프셋이 붙은 ISO 8601, 이메일과 HTTP 헤더에 쓰는 RFC 2822, "3일 전" 같은 상대 시간이 함께 나와요. 같은 시점을 네 가지 단위로 모두 보여주며, 정확한 정수 연산을 쓰기 때문에 나노초 자릿수가 반올림되지 않아요. 연중 일수, ISO 주 번호, 값이 32비트 time_t의 2038년 한계를 넘으면 알려주는 안내도 있어요.

반대로 날짜와 시간을 고르고 해당 시간대를 선택하면 초와 밀리초 값을 얻을 수 있어요. 일광 절약 시간제 때문에 건너뛰거나 반복되는 시각은 표시해 줘요. ISO 8601과 RFC 2822 형식의 문자열도 붙여 넣을 수 있어요. 일괄 변환은 한 번에 최대 10,000줄까지 처리하고 CSV로 내보내요. 윤초와 프롤렙틱 그레고리력이 아닌 달력은 거의 모든 소프트웨어처럼 지원하지 않아요.

개인정보 보호

모든 변환은 시간대 규칙을 포함해 브라우저에 내장된 Intl과 Date 기능으로 처리해요. 로그나 데이터베이스에서 가져온 타임스탬프가 어디로도 전송되지 않아요. 선택한 표시 시간대만 로컬 저장소에 기억해요.

기능

단위 자동 감지

숫자 크기로 초, 밀리초, 마이크로초, 나노초를 인식하고 나노초까지 정확하게 계산해요.

모든 IANA 시간대

현지 시간, UTC, 브라우저가 아는 모든 시간대를 지원하고 일광 절약 시간 공백과 중복도 표시해요.

일괄 변환

타임스탬프나 날짜를 한 번에 최대 10,000줄까지 변환하고 CSV로 내보내요.

유닉스 타임스탬프 변환기: 자주 묻는 질문

내 타임스탬프는 초인가요, 밀리초인가요?
자릿수를 세어 보세요. 현재 날짜를 초로 나타내면 10자리(약 17억)이고, 밀리초는 13자리, 마이크로초는 16자리, 나노초는 19자리예요. 변환기가 이 규칙을 자동으로 적용하고 입력란 아래에 추정한 단위를 표시해요. 날짜가 1970년이나 수천 년 뒤로 나오면 단위가 틀린 것이니 직접 선택하세요.
Unix 타임스탬프는 시간대에 따라 달라지나요?
아니요. 타임스탬프는 1970년 1월 1일 UTC 자정부터 센 값이라 어디서나 같아요. 사람이 읽는 표시만 시간대에 따라 달라져요. 1767225600은 런던에서는 2026년 1월 1일 자정이고 뉴욕에서는 2025년 12월 31일 오후 7시예요. 그래서 타임스탬프로 저장하고 표시할 때만 변환하면 시간대 버그를 피할 수 있어요.
2038년 문제란 무엇인가요?
Unix 시간을 부호 있는 32비트 정수로 저장하는 시스템은 2,147,483,647초까지만 셀 수 있고, 이는 2038년 1월 19일 03:14:07 UTC예요. 1초 뒤에는 값이 음수로 넘어가 1901년으로 해석돼요. 최신 64비트 시스템은 문제없고, 변환기는 값이 32비트 한계를 넘으면 알려줘요.
날짜를 변환할 때 일광 절약 시간제는 어떻게 처리하나요?
시계가 앞으로 가면 건너뛴 한 시간 동안의 현지 시각은 존재하지 않아요. 이 경우 변환기가 알려주고 건너뛴 직후의 시점을 사용해요. 시계가 뒤로 가면 한 시간이 두 번 있는데, 첫 번째 시점을 보여주고 두 번째 시점의 타임스탬프도 알려줘요. 두 규칙 모두 브라우저에 내장된 시간대 데이터베이스를 따라요.
음수 타임스탬프나 1970년 이전 날짜도 변환할 수 있나요?
네. 음수 값은 1970년부터 거꾸로 센 값이라 -86400은 1969년 12월 31일 00:00 UTC예요. 기원전 약 271,821년부터 서기 275,760년까지 가능하고, 이는 JavaScript Date의 전체 범위예요. 표준 시간대가 생기기 전의 과거 현지 시각은 시간대 데이터베이스에 기록된 지방 평균시를 사용해요.