제 2의 밀레니엄 버그???
글쓴이: superwtk / 작성시간: 수, 2005/11/23 - 11:25오전
오늘 아침에 똥싸면서 생각을 해봤는데요,
제 2의 밀레니엄 버그(?)가 23년 후에 나타날 것 같습니다.
PHP에서 이런 코드를 작성하면date("Y-m-d H:i:s", 0x7FFFFFFF);
이런 결과가 나옵니다 (GMT +9)2038-01-19 12:14:07
여기서 1초만 더 지나면 0x80000000이 되어 1901-12-14 05:15:53 가 되는데요.. 이대로 방치해두면 뭔가 커다란 문제가 생길것 같습니다.
KLDP여러분들의 생각을 듣고싶습니다 :)
Forums:
time_t의 타입이 long으로 define되어 있습니다.64비트
time_t의 타입이 long으로 define되어 있습니다.
64비트 OS 으로 전환되면 문제 되지 않을듯 한데요.
그러나 time_t을 바이너리로 저장해서 사용해온 경우
에로사항이 있겠군요.
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
2038버그라고..꽤 유명할겁니다..여기 게시판에서도 여러번 나온얘기
2038버그라고..꽤 유명할겁니다..
여기 게시판에서도 여러번 나온얘기니까..2038로 검색해보세요.
지금은 검색이 안되는군요 :(
결론은 64bit로 넘어가면 된다..였던걸로 기억합니다.
----
자신을 이길 수 있는자는
무슨짓이든 할수있다..
즉..무서운 넘이란 말이지 ^-_-^
나? 아직 멀었지 ㅠㅠ
그나저나 저런 unix timestamp.. 생각해 보니까 제가 얼마전에
그나저나 저런 unix timestamp.. 생각해 보니까 제가 얼마전에 짠 php 코드도 그것에 의존하는군요.
물론 php 야 숫자 크기에 제한이 없지만.. (있나?? -.-)
일단 그 년도 이후로 가면 갑자기 게시판들 날짜가 1970년대로 뒤틀리는건 아닌지.. 쩝
쿠x뉴스의 KSK 라는 사람이 이 글타래를 보면 소설 하나 써 낼지도 모
쿠x뉴스의 KSK 라는 사람이 이 글타래를 보면 소설 하나 써 낼지도 모르겠다는 생각이 드는군요. -_-;
이번에 삼성테크윈 관련 기사도 오역(?)을 하는 바람에 사람들의 놀림거리가 되는것 같던데...
[quote="gnoyel"]쿠x뉴스의 KSK 라는 사람이 이 글타래를
K상K 기자의 능력은 참 대단한것 같아요. ^-^
기자생활 참 열심히 하시는것 같습니다. 남들은 발견 못하는 이상한 것도 참 잘 퍼옵니다.
참 신기한 사람이지요. 호호~
[quote="serialx"]그나저나 저런 unix timestamp.
있습니다.
PHP의 정수형은 32bit signed 입니다.
_____________________________
언제나 맑고픈 샘이가...
http://purewell.biz
음.
2038년이라.. 그 전에는 64bit로 다 넘어가겠죠? ㅎ
[quote="ydhoney"][quote="gnoyel"]쿠x뉴스의 K
소문으로는 24시간 재택근무를 하면서
주로 하는 일은 D모 커뮤니티 H모 커뮤니티를 돌아다니면서
퍼올것은 다 퍼오는 사람이라고 하더군요.
-----------------------------------
Playlist :
예전부터 제기되어 왔던 문제입니다. 더 깊이 알고 싶으신 분은 위키백과를
예전부터 제기되어 왔던 문제입니다. 더 깊이 알고 싶으신 분은 위키백과를 참조하세요.
http://en.wikipedia.org/wiki/Year_2038_problem
이미 지나갔지만 빌레니엄 버그도 있었죠.http://en.wiki
이미 지나갔지만 빌레니엄 버그도 있었죠.
http://en.wikipedia.org/wiki/Unix_billennium
[quote="tomoyo"]예전부터 제기되어 왔던 문제입니다. 더 깊이
큰일이네요..
Y10K 버그야 제쳐두고라도, 64비트로 넘어가도 292,277,026,596년 버그가 생기네요. ^^;;
그전에 128비트로? ㅎㅎ
j-k Flip-Flop이랑은 상관없음!!
[quote="jk군"][quote="tomoyo"]예전부터 제기되어 왔
그런데 그 동안 인류가 살아 있을까요?
현재 지구의 나이 46억년을 훨씬 뛰어넘는 기간입니다.