Timestamp

타임스탬프는 디지털 기록이나 파일에 "찍힌" 특정 날짜와 시간입니다. 대부분 명사로 사용되지만 "타임스탬프"라는 단어는 동사로도 사용할 수 있습니다. 예를 들어, "그 트윗에는 2021년 1월 8일 오전 10시 44분에 타임스탬프가 찍혔습니다."라고 말할 수 있습니다.

타임스탬프는 컴퓨터 시스템에서 날짜와 시간을 저장하는 표준적인 방법입니다. 예를 들어, 운영 체제는 각 파일에 생성 날짜와 시간 및 수정 날짜와 시간을 타임스탬프로 기록합니다. 디지털 카메라는 촬영한 각 사진에 타임스탬프를 기록합니다. 소셜 미디어 플랫폼은 위의 Twitter 예와 같이 각 게시물에 타임스탬프를 저장합니다.

타임스탬프는 보편적으로 사용되지만, 보편적인 타임스탬프 형식이 하나로 정해져 있는 것은 아닙니다. 예를 들어, 프로그래밍 언어는 한 가지 방법을 사용할 수 있고, 데이터베이스는 다른 방법을 사용할 수 있습니다. 운영 체제마다 타임스탬프를 저장하는 방법도 다릅니다. 예를 들어, WindowsANSI 표준을 사용하며, 1601년 1월 1일 이후 경과한 초 수로 타임스탬프를 저장합니다. Unix는 1970년 1월 1일 자정 이후 경과한 초 수로 타임스탬프를 저장합니다. 서로 다른 타임스탬프 형식이 여러 가지 존재하기 때문에, 대부분의 최신 프로그래밍 언어에는 타임스탬프를 변환하는 함수가 기본으로 포함되어 있습니다.

Unix 타임스탬프는 "에포크 시간"이라고도 하며, 이는 1970년 1월 1일 오전 12시 GMT(Greenwich Mean Time) 이후 경과한 초 수와 같습니다. 유효한 타임스탬프를 사용할 수 없을 때 Unix 및 Linux 장치(Android 포함)에서는 이 GMT(또는 "UTC") 날짜와 시간이 기본적으로 표시될 수 있습니다. 미국과 같은 서반구에서는 이 날짜가 1969년 12월 31일로 표시됩니다.

타임스탬프를 정수로 저장하면 저장 공간을 최소한으로 사용하므로 효율적입니다. 그러나 표시할 때는 이 숫자를 읽기 쉬운 시간 형식으로 변환해야 합니다. MySQL에는 다음 형식으로 타임스탬프를 편리하게 저장하는 TIMESTAMP 데이터 형식이 있습니다.

YYYY-MM-DD HH:MM:SS

MySQL은 영국을 기준으로 하는 UTC로 타임스탬프를 저장합니다. 따라서 미국 중부 시간으로 2021년 1월 16일 오전 10시 15분 30초는 MySQL 데이터베이스에 다음과 같이 저장됩니다.

2021-01-16 16:15:30

Linux의 타임스탬프로 변환하면 이 시간과 날짜는 다음과 같이 표시됩니다.

1610813730

타임스탬프는 해상도 또는 구체성도 서로 다릅니다. 어떤 경우에는 초 단위로 충분하지만, 다른 경우에는 밀리초 또는 나노초가 필요합니다. 위의 Linux 타임스탬프는 밀리초로 1610813730000이 되며, 이는 1/1,000초 단위의 해상도를 제공합니다. 컴퓨터 작업에는 더 높은 해상도의 타임스탬프가 필요할 수도 있습니다. PHP에는 마이크로초 단위로 타임스탬프를 출력하는 microtime() 함수가 있으며, 이는 1/1,000,000초 단위의 해상도를 제공합니다.

업데이트됨 January 16, 2021 작성: Per C.

quiz지식 테스트하기

JPEG files store what type of data?

A
Text
0%
B
Image
0%
C
Video
0%
D
Sound
0%
Correct! Incorrect!     View the JPEG definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 Timestamp에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.