모두의 변환기타임스탬프 변환기
타임스탬프 변환기 Unix 타임스탬프 ↔ 날짜·시간 즉시 변환 · 차이 계산 · 코드 스니펫 제공
⚡ 즉시 변환 🕒 실시간 현재 시간 🌏 시간대 지원 📋 클립보드 복사 💻 코드 스니펫
🕒현재 Unix 타임스탬프 (실시간)
UNIX TIMESTAMP (초) 0
초 (10자리)
밀리초 (13자리)
ISO 8601 (클릭 복사)
⚡ 자주 쓰는 기준 시간 (클릭 → 변환)
📅타임스탬프 → 날짜·시간
한국 시간 (KST)
UTC 시간
ISO 8601
RFC 2822
상대 시간
밀리초 (ms)
요일
주차 (올해)
날짜·시간 → 타임스탬프
Unix (초)
Unix (밀리초)
ISO 8601
RFC 2822
한국 시간 (KST)
📐타임스탬프 차이 계산기
두 타임스탬프 사이의 차이를 초·분·시간·일로 계산합니다.
시간
💻언어별 타임스탬프 코드 스니펫
각 언어에서 타임스탬프를 다루는 코드를 바로 복사해 사용하세요.

⏲ 자주 쓰는 Unix 타임스탬프 기준값
날짜Unix 타임스탬프 (초)의미
1970-01-01 00:00:00 UTC0Unix 시간 시작점 (Epoch)
2000-01-01 00:00:00 UTC946,684,800Y2K 밀레니엄
2023-11-14 22:13:20 UTC1,700,000,00017억 돌파 기념일
2024-01-01 00:00:00 UTC1,704,067,2002024년 시작
2025-01-01 00:00:00 UTC1,735,689,6002025년 시작
2026-01-01 00:00:00 UTC1,767,225,6002026년 시작
2030-01-01 00:00:00 UTC1,893,456,0002030년 시작
2038-01-19 03:14:07 UTC2,147,483,64732비트 Unix 한계 (Y2K38)
💡 Unix 타임스탬프 완벽 가이드
🌏 주요 시간대 UTC 오프셋
도시·지역오프셋약자
서울·도쿄UTC+9KST/JST
베이징·싱가포르UTC+8CST/SGT
런던UTC+0/+1GMT/BST
파리·베를린UTC+1/+2CET/CEST
뉴욕UTC-5/-4EST/EDT
LA·샌프란시스코UTC-8/-7PST/PDT
📐 시간 단위별 초 변환표
단위초 (seconds)
1분60
1시간3,600
1일86,400
1주604,800
30일2,592,000
1년 (365일)31,536,000
💻 날짜 포맷 비교
포맷예시
Unix (초)1700000000
Unix (ms)1700000000000
ISO 86012023-11-14T22:13:20Z
RFC 2822Wed, 14 Nov 2023
한국 형식2023년 11월 14일
⚠️ 타임스탬프 주의사항
항목내용
초 vs 밀리초10자리=초, 13자리=ms
Y2K38 문제32비트 시스템 2038년 오버플로
음수 타임스탬프1970년 이전 날짜
시간대 주의UTC 기준, 변환 시 TZ 확인
윤년 처리라이브러리 사용 권장
❓ 자주 묻는 질문
Q. Unix 타임스탬프란 무엇인가요? Unix 타임스탬프(Unix Timestamp)는 1970년 1월 1일 00:00:00 UTC를 기준으로 경과한 초(second) 수예요. 프로그래밍에서 날짜·시간을 숫자로 저장하고 계산할 때 사용해요. Epoch Time, Unix Time, POSIX Time이라고도 불러요.
Q. 초(seconds)와 밀리초(milliseconds) 차이는? Unix 타임스탬프는 보통 초 단위(10자리)예요. JavaScript의 Date.now()밀리초 단위(13자리)를 반환해요. 초 단위 타임스탬프에 1,000을 곱하면 밀리초가 돼요. 위 변환기는 자리수로 자동 감지해요.
Q. JavaScript에서 현재 타임스탬프를 얻으려면? 초 단위: Math.floor(Date.now() / 1000)
밀리초 단위: Date.now() 또는 new Date().getTime()
날짜 → 타임스탬프: new Date('2024-01-01').getTime() / 1000
Q. Python에서 타임스탬프를 사용하려면? 현재 타임스탬프: import time; time.time()
날짜로 변환: datetime.fromtimestamp(ts)
날짜 → 타임스탬프: datetime.datetime(2024,1,1).timestamp()
Q. MySQL/SQL에서 타임스탬프를 다루려면? 현재 타임스탬프: UNIX_TIMESTAMP()
타임스탬프 → 날짜: FROM_UNIXTIME(ts)
날짜 → 타임스탬프: UNIX_TIMESTAMP('2024-01-01 00:00:00')
Q. Y2K38 문제란 무엇인가요? 32비트 부호 있는 정수의 최댓값 2,147,483,6472038년 1월 19일 03:14:07 UTC에 해당해요. 이 시점을 넘으면 오버플로가 발생해 날짜 계산이 잘못될 수 있어요. 64비트 시스템을 사용하거나 타임스탬프를 64비트로 저장하면 해결돼요.
Q. ISO 8601과 Unix 타임스탬프의 차이는? ISO 8601은 2024-01-01T00:00:00Z 처럼 사람이 읽기 쉬운 문자열 형식이고, Unix 타임스탬프는 1704067200처럼 숫자예요. 데이터베이스 저장과 계산에는 Unix 타임스탬프, 사용자 표시와 API 응답에는 ISO 8601을 주로 써요.
Q. 음수 타임스탬프는 무엇을 의미하나요? Unix 타임스탬프가 음수이면 1970년 1월 1일 이전 날짜를 의미해요. 예) -86400은 1969년 12월 31일이에요. 역사적 날짜나 고대 데이터를 다룰 때 사용해요.