2038년 문제

백괴사전, 너희 모두의 백과사전
둘러보기로 이동 검색으로 이동
32비트 컴퓨터의 지구의 시간
left
[画像:True.svg] 이 문서는 사실을 근거로 한 내용을 담고 있습니다!
이 문서는 비록 백괴사전에 등록되어 있지만 최대한 사실에 근거하여 만들어진 문서입니다.

면책 조항: 이 틀이 달려 있더라도, 사실이 아닐 수 있습니다.

Disambig.svg 이 문서는 32비트 컴퓨터가 잘못 알고 있는 지구의 시간에 관한 것이거든. 그니깐 소설에 대해서는 2038년 1월 19일 03시 14분 07초 문서를 보란 말이다.
32비트 컴퓨터가 알고 있는 지구의 시간을 그림으로 나타낸 것이다.
Bouncywikilogo small.gif 이...이 사전에는 왜 이렇게 쓸데없는 것이 많아??? 이런 제길!!
2038년 문제

2038년 문제는 32비트 컴퓨터가 날짜와 시간을 전혀 모르고 있다가 1901년에 사람이 날짜와 시간을 알려서 갑자기 생각해 낸 지구의 시간으로, 총 4294967296초로 이루어져 있다.

1970년 1월 1일 자정을 기준으로 과거로 2147483648초가, 그 다음으로 2147483647초가 존재한다. 곧 32비트 컴퓨터가 알고 있는 지구의 시간은 1901년 12월 13일 20시 45분 52초부터 백괴책:2038년 1월 19일 03시 14분 07초 사이뿐이다. 1900년이나 2039년 같이 이 범위를 벗어난 시간은 32비트 컴퓨터 세계에서는 존재하지 않지만 64비트 이상의 컴퓨터를 사용하는 어떤 멍청이들은 32비트 컴퓨터에서도 그런 시간들이 있다고 믿는다.

2038년 1월 19일 03시 14분 07초 이후에는 다시 1901년 12월 13일 20시 45분 52초로 되돌아간다. 이렇다고 해서 시간이 과거로 돌아가지는 않지만, 32비트 컴퓨터는 2038년 1월 19일 03시 14분 07초 이후의 시간을 모르기 때문에 어쩔 수 없이 시계만 과거로 돌려서 또 4294967296초를 보내는 것이다. 32비트 컴퓨터를 추종하는 Win도 신자 등 일부 사람들은 1970년 1월 1일 자정으로 돌아간다.

해결법[편집 ]

이에 과학자들과 사용자들은 2038년 1월 19일 03시 14분 08초를 맞이할 수 있게 해야 하는 숙명에 처해 있는데, 적절히 이용하면 지구가 멸망해도 시계가 돌아갈 수 있다고 한다. 예를 들어 64비트의 컴퓨터로 바꾸면 된다. 하지만 이것도 2922억 7702만 6596년 12월 4일을 넘기기는 힘들다 카더라. 따라서 우주의 역사를 기록하기에는 이 방법도 부적절하다고 한다.

누군가에 의하면 SQL에서는 DATETIME을 쓰면 된다고 카는데... 1000년 이전과 10000년 이후부터는 역사를 기록하기 어렵다는 문제가 있다. 그러나 적어도 10000년을 채우기 전에 지구는 황무지가 될 것이므로, 지금부터 인류의 역사를 기록하는 데는 문제가 없다.

도보시오 [편집 ]

원본 주소 "https://uncyclopedia.kr/index.php?title=2038년_문제&oldid=55414"