← 홈

⏱️ 에포크 변환기

Unix 타임스탬프와 읽기 쉬운 날짜 간 즉시 변환.

이 도구란 무엇인가요?

에포크 변환기는 Unix 에포크 타임스탬프와 읽기 쉬운 날짜 형식 간의 변환을 위한 무료 온라인 도구입니다. Unix 에포크는 1970년 1월 1일 00:00:00 UTC 이후 경과된 초 수를 윤초 제외로 계산합니다. 이 타임스탬프 형식은 현대 컴퓨팅의 기반이며 운영 체제, 데이터베이스, API, 로그 파일, 전 세계의 프로그래밍 언어에서 사용됩니다. 이 도구는 초와 밀리초 정밀도 모두로 양방향 변환을 지원합니다. Unix 타임스탬프를 입력하여 UTC와 현지 시간대의 해당 날짜와 시간을 확인하거나, 날짜를 입력하여 에포크 값을 얻을 수 있습니다. 서버 로그 디버깅, REST API 응답 작업 또는 시스템 이벤트 분석 중이든, 이 변환기는 32비트 시스템의 2038년 문제 경계를 포함해 과거와 미래의 타임스탬프를 완전한 정확도로 처리합니다.

작동 방식

이 도구는 내부적으로 Unix 에포크 이후의 밀리초 수로 시간을 저장하는 JavaScript의 Date 객체를 사용합니다. 타임스탬프-날짜 변환의 경우 입력 값(초 또는 밀리초)이 Date 생성자에 전달되고, 결과 Date 객체는 UTC 표시를 위해 toISOString()을, 현지 시간 표시를 위해 toLocaleString()을 사용해 포맷됩니다. 날짜-타임스탬프 변환의 경우 입력 날짜와 시간이 Date 객체로 파싱되고 getTime() 메서드가 밀리초 값을 반환합니다. 도구는 초 정밀도를 제공하기 위해 1000으로 나눕니다. Unix 에포크 시작점인 1970년 1월 1일 00:00:00 UTC는 타임스탬프 0에 해당합니다. 음수 타임스탬프는 에포크 이전 날짜를 나타냅니다. JavaScript는 타임스탬프를 64비트 부동소수점 숫자로 처리하므로 도구는 32비트 정수 시스템에 영향을 미치는 2038년 한계를 훨씬 넘어서 올바르게 작동합니다.
Ad

사용 방법

  1. 변환 모드를 선택하세요: 타임스탬프에서 날짜로, 또는 날짜에서 타임스탬프로.
  2. 타임스탬프 모드: Unix 타임스탬프(초 또는 밀리초)를 입력하세요.
  3. 날짜 모드: 선택기에서 날짜와 시간을 입력하세요.
  4. 변환을 클릭하여 즉시 결과를 얻으세요.
  5. 전체 맥락을 위해 UTC와 현지 시간대 결과를 모두 확인하세요.

자주 묻는 질문

자주 묻는 질문

Unix 에포크란 무엇인가요?
1970년 1월 1일 00:00:00 UTC입니다. 모든 Unix 타임스탬프는 이 순간부터 초를 셉니다.

2038년 문제란 무엇인가요?
2038년 1월 19일에 32비트 부호 있는 정수 타임스탬프가 오버플로됩니다. 64비트 시스템과 JavaScript는 영향을 받지 않습니다.

타임스탬프가 초인지 밀리초인지 어떻게 알 수 있나요?
10자리 숫자는 초입니다. 13자리 숫자는 밀리초입니다. 이 도구는 숫자 길이를 기준으로 자동 감지합니다.

1970년 이전의 타임스탬프도 변환할 수 있나요?
네. 음수 타임스탬프는 에포크 이전 날짜를 나타냅니다. 예를 들어 -1은 1969년 12월 31일 23:59:59 UTC와 같습니다.

팁과 조언

다른 시스템의 타임스탬프를 다룰 때 항상 단위를 확인하세요: JavaScript는 밀리초를, 대부분의 Unix 도구는 초를, 일부 API는 마이크로초를 사용합니다. 흔한 실수는 초를 밀리초로(또는 그 반대로) 처리하여 1970년이나 먼 미래의 날짜가 나오는 것입니다. 로깅과 데이터 저장에 Unix 타임스탬프는 시간대 독립적이고 숫자로 정렬 가능하며 모호하지 않아 이상적입니다. 시간대 관련 버그를 피하기 위해 항상 UTC로 타임스탬프를 저장하세요.

관련 날짜 및 시간 도구

Ad