이 도구에 대해

Unix 타임스탬프 변환기란?

Unix 타임스탬프와 사람이 읽을 수 있는 날짜 형식을 상호 변환하는 도구입니다. 서버 로그 분석, API 응답 해석, 데이터베이스 시간 데이터 확인 등 개발 작업에서 필수적으로 사용됩니다.

사용 방법

  1. 타임스탬프를 날짜로 변환하려면 숫자를 입력하고 '날짜로 변환'을 클릭합니다.
  2. 날짜를 타임스탬프로 변환하려면 날짜를 입력하고 '타임스탬프로 변환'을 클릭합니다.
  3. '현재 시각' 버튼으로 현재 시간의 타임스탬프를 확인할 수 있습니다.
  4. 초 단위와 밀리초 단위를 선택할 수 있습니다.

주요 기능

  • 타임스탬프 ↔ 날짜 양방향 변환
  • 초(s) 및 밀리초(ms) 단위 지원
  • 현재 시각 즉시 확인
  • 타임존(UTC/Local) 선택 가능
  • 개별 필드 또는 텍스트 입력 모드 제공

  • Unix 타임스탬프는 1970년 1월 1일 00:00:00 UTC부터 경과한 초를 나타냅니다.
  • JavaScript의 Date.now()는 밀리초 단위 타임스탬프를 반환합니다.
  • 2038년 문제는 32비트 시스템에서 타임스탬프 오버플로우가 발생하는 현상입니다.

Unix 타임스탬프 변환기

Unix 타임스탬프와 날짜를 상호 변환합니다

현재 시각: ()

날짜로 변환

타임스탬프로 변환

-
-
:
:

자주 묻는 질문

타임스탬프가 10자리인 것과 13자리인 것의 차이는 무엇인가요?

10자리 타임스탬프는 초 단위(예: 1700000000), 13자리는 밀리초 단위(예: 1700000000000)입니다. 대부분의 서버 측 언어는 초 단위를, JavaScript의 Date.now()와 Java의 System.currentTimeMillis()는 밀리초 단위를 반환합니다.

2038년 문제란 무엇인가요?

32비트 시스템은 Unix 타임스탬프를 부호 있는 32비트 정수로 저장하는데, 2038년 1월 19일 03:14:07 UTC에 오버플로우가 발생합니다. 이후 타임스탬프가 음수로 전환되어 날짜가 1901년으로 돌아갑니다. 64비트 시스템은 이 문제가 없습니다.

타임스탬프 작업 시 타임존은 어떻게 처리해야 하나요?

Unix 타임스탬프는 항상 UTC 기준으로, 타임존에 관계없이 절대적인 시간을 나타냅니다. 로컬 시간으로의 변환은 화면 표시 용도로만 수행하세요. 저장과 전송은 UTC 타임스탬프로 하고, 프론트엔드에서 사용자 타임존으로 변환하는 것이 좋습니다.


관련 도구