RE: [급질문]1970년1월1일이 무슨 의미가 있나요?

You are viewing a single comment's thread from:

[급질문]1970년1월1일이 무슨 의미가 있나요?

in kr •  7 years ago  (edited)

컴퓨터에서는 현재시간을 나타낼 때, 1970년 1월 1일 0시00분00초(한국시간으로는 오전 9시)로부터 현재까지 흐른 시간을 초 단위로 환산한 표준 양식으로 변환하여 사용합니다. epoch time이라고도하고 서버 운영체제로 쓰이는 유닉스에서는 변환하는 함수가 unix timestamp라서 유닉스 타임스탬프라고도 합니다. 왜 저 날짜를 기준으로 하는지는 잘 모르겠네요.
올려주신 사진에서는 아무것도 입력되지 않은 디폴트 에폭타임 0을 년월일시분초 형태로 변환해서 저렇게 나타난 것 같습니다.
해당 액션을 하신 적이 없다는 말이죠.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

아 그렇군요..
그런데 왜 1970년을 쓰는 지는 모르시는군요?

정확히는 System time이라고 하네요.
기준시간(epoch time)을 어디로 잡느냐는 운영체제/언어마다 다르구요, 리눅스, 유닉스 등 개발환경에서는 대부분 1970/1/1 0:00:00을 기준으로 하나봅니다. 이유는 이 개념이 그 즈음 해서 개발되기 시작해서인듯 하네요.
더 자세한건 링크 참조하세요
https://ko.m.wikipedia.org/wiki/시스템_시간