작업 히스토리 (History)
기록된 작업이 없습니다.

로그인하시면 작업 기록을 무제한으로 저장하고 여러 기기에서 동기화하여 사용할 수 있습니다.

CONVERSIONTIMESTAMP

유닉스 타임스탬프 변환기

유닉스 타임스탬프와 사람이 읽을 수 있는 날짜 간에 상호 변환합니다.

Current Unix Timestamp
1782263197seconds
1782263197928milliseconds
TIMESTAMP → DATE
DATE → TIMESTAMP

도구 설명 및 사용 방법

1970년 에포크 타임 기준으로 연산되는 초/밀리초 유닉스 시간 값과 일상생활의 날짜 및 ISO 8601 시간을 양방향 변환합니다. 타임스탬프 로그 분석 및 디버깅에 필수적인 편의 도구입니다.

사용 단계

1
상단 날짜 설정기를 활용하거나 숫자를 직접 기입해 시작 지점을 잡습니다.
2
유닉스 초/밀리초 값을 넣으면 로컬 기준 날짜 표기로 변환되며, 날짜를 고르면 타임스탬프 숫자가 연산됩니다.
3
현재 시각을 타임스탬프로 실시간 갱신해주는 "현재 시간(Now)" 단추도 지원합니다.
4
변환 완료된 일시 또는 타임스탬프 값을 복사해 로그 추적 및 DB 쿼리 등에 활용합니다.

작동 원리 및 상세 설명

유닉스 시간(Epoch Time)은 협정 세계시(UTC) 기준 1970년 1월 1일 00:00:00으로부터 누적된 경과 시간을 초(seconds) 혹은 밀리초 단위의 정수로 환산한 디지털 시각 표기법입니다. 본 계산 엔진은 유입된 정수 데이터를 브라우저 내장 Date 오브젝트 메모리 상에 주입하고, OS의 로컬 타임존 디렉티브 파일 또는 브라우저 로케일 변수를 조회해 시/분/초 오프셋 연산을 수행하여 각 언어별 시각 문자열을 정확히 연산해 냅니다.

자주 묻는 질문 (FAQ)

타임스탬프의 초(Seconds)와 밀리초(Milliseconds)는 어떻게 구분하나요?
숫자가 10자리(예: 1718398080)이면 초 단위이고, 13자리(예: 1718398080000)이면 밀리초 단위입니다. 유닉스 시스템 로그는 초 단위가 많고, 자바스크립트는 밀리초 단위를 사용합니다.
타임존 설정은 어떻게 이루어지나요?
본 도구는 사용자의 웹 브라우저가 위치한 현재 표준 시간대(예: Asia/Seoul)를 자동 검출해 시각을 출력함과 동시에, 서버 및 통신 로그 대조용 기준값인 UTC(협정 세계시) 표준 시각도 병렬 출력해 줍니다.

코드 사용 예시

JavaScript Epoch Timestamp 및 날짜 객체 변환 예시
javascript
// 현재 Unix 타임스탬프 구하기
const timestampSeconds = Math.floor(Date.now() / 1000); // 10자리 초 단위
console.log("Seconds:", timestampSeconds);

// 타임스탬프 초(seconds)를 Date 객체로 환원하기
const date = new Date(timestampSeconds * 1000);
console.log("Human Readable Date (Local):", date.toLocaleString());
console.log("ISO Date (UTC):", date.toISOString());

에포크 시간 단위 밀리초 맵핑 및 toISOString()을 활용한 UTC 표준시 변환 스크립트 예제입니다.