보관함 0
홈모임·결정변환·유틸돈·노무 계산학업·성적집·차건강·돌봄개발·텍스트감각 테스트 β재미 콘텐츠 β상황별 세트랭킹보관함공지사항서비스 소개
홈 / 개발·텍스트 / 타임스탬프 변환

타임스탬프 변환

유닉스 타임스탬프와 날짜·시각을 서로 바꿔 줍니다

자세한 안내

타임스탬프 변환은 서버 로그, 데이터베이스, API 응답에 숫자로 남은 시각을 사람이 읽는 날짜로 바꾸고, 반대로 날짜와 시각을 초·밀리초 값으로 바꿉니다. 장애 시각을 맞춰 보거나 만료 시각을 계산할 때 씁니다.

유닉스 시간은 1970년 1월 1일 0시(UTC)부터 흐른 시간을 세며 윤초는 세지 않습니다. 한국 시각은 UTC에 9시간을 더해 구하고 ISO 8601 한국 시각 표기에는 +09:00을 붙입니다. 날짜를 넣을 때는 2월 30일처럼 없는 날짜를 오류로 거르고, 0~99년도 1900년대로 바꾸지 않고 그대로 계산합니다. 다룰 수 있는 범위는 자바스크립트 날짜의 한계인 1970년 앞뒤 약 1억 일입니다.

단위는 초와 밀리초 두 가지만 고를 수 있습니다. 2001년 9월 9일 이전의 초 단위 값은 9자리 이하라 자릿수로 짐작하지 못하므로 단위를 직접 골라야 하고, 16자리 마이크로초나 19자리 나노초 값은 각각 1,000과 1,000,000으로 나눠 밀리초로 바꾼 뒤 넣어야 합니다.

이럴 때 써요

  • 로그에 찍힌 숫자 시각을 읽을 때
  • API 에 넣을 타임스탬프를 만들 때
  • 토큰·쿠키 만료 시각이 언제인지 확인할 때

사용 순서

  1. 타임스탬프를 넣거나 "지금"을 누릅니다.
  2. KST·UTC·ISO 결과를 확인하고 복사합니다.
  3. 거꾸로 바꿀 때는 아래 칸에 날짜·시각과 시간대를 넣습니다.

참고

  • 13자리면 밀리초, 10자리면 초로 자동으로 읽습니다.
  • 한국 시각은 UTC+9 이고 서머타임이 없습니다.
  • "1초마다 갱신"을 켜면 지금 타임스탬프가 계속 바뀝니다. 칸에 직접 입력하면 꺼집니다.
  • 음수를 넣으면 1970년 이전 시각이 나옵니다.

자주 묻는 질문

2038년 문제는 괜찮나요?
자바스크립트 숫자로 계산하므로 2038년 이후 값도 바꿀 수 있습니다. 다만 32비트 정수로 저장하는 시스템에서는 2038-01-19 이후 값이 넘칩니다.
입력한 시각이 서버로 가나요?
아니요. 변환은 모두 브라우저 안에서 합니다.

이어서 쓰면 좋은 도구

날짜·만 나이 계산기 세계 시각·시차 계산기