2001年9月9日問題総合スレッド
■ このスレッドは過去ログ倉庫に格納されています
UNIX系システムでは、1970年1月1日0時0分0秒からの相対秒を使用して
システム時間を管理する方式が一般的です。これを基に相対秒を積算
していくと、本年9月9日の午前1時46分39秒から同40秒になる際に、
積算値が9桁(999999999秒)から10桁(1000000000秒)(いずれも10進数)に
繰り上がるため、10進数に変換した積算値の格納領域を9桁しか確保していない
アプリケーションプログラムの場合、積算値が0に戻るため誤動作する可能性が
あります。これがいわゆる、西暦2001年9月9日問題と呼ばれるものです。
http://www.rocs.mind.ne.jp/topics/2001/20010909.htm 2ちゃんねる掲示板でもスレッドのIDに採用しているが大丈夫なんでしょうか? 999999999秒は0x3b9ac9ff、1000000000秒は0x3b9aca00。
別にどうといったことではない。
BCD9桁と10桁はどちらも5バイト使うよね。
9桁の時余った4bitを別の目的で使うかどうかはcase by caseだろう。
10桁から11(12)桁にするのなら多少は神経使うかもしれんが...
2001年9月9日問題は、マスコミがさわいでるだけのような気がするな。
これ、ネタだろ?
後7時間程で、日本列島が沈没でもするのか?そういえば台風は二ついるな。 2ちゃんの場合はスレッドのID?は0に戻るらしいね。 >>2
IDをもとに何かしてるわけではないから何の問題もない。 >>4
戻るのか?俺が持ってるスクリプトを見たところだと0には戻らなさそうだが。 >>5
read.cgi?bbs=unix&key=999935885&ls=50
このkeyの部分が000000000になるんじゃないの? >>7 そのkeyってスクリプト内で9桁文字列に格納してるの?
32-bit整数で保持してるのなら特に問題はないんじゃないの?
"Tue, 19 Jan 2038 03:14:08 GMT"はともかくとして >>9 そうだったのか......でも1970年代に作られたスレがない限りは
keyの重複はとりあえず起きないだろうね keyでソートしてる部分とか
あれば「お笑い」程度の誤動作はあるかも知れないけど(w 000000000にならなかたよ
デマながしたやつだれだ!? Yahoo掲示板で9月9日のトピックが9月9日問題で下がっている模様 結局世は事もなし
天下泰平なのでありました
<<<<<<< 完 >>>>>>> そんなもので済めばおきらくごくらくじゃん
と1月以上たってからレスしてみるテスト / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\
Λ_Λ | 君さぁ こんなスレッド立てるから |
( ´∀`)< 厨房って言われちゃうんだよ |
( ΛΛ つ >―――――――――――――――――――‐<
( ゚Д゚) < おまえのことを必要としてる奴なんて |
/つつ | いないんだからさっさと回線切って首吊れ |
\____________________/
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
(-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ… (-_-) ハヤクシンデネ…
(∩∩) (∩∩) (∩∩)
マックOSXは最高です!!なんでわからないんですか!!
やまちゃんに呼ばれて来ました!! ∧_∧ ∧_∧
ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ そして2年の月日が流れ去り
街でベージュのコートを見掛けると
指にルビーの指環を捜すのさ
あなたを失ってから >>34
うまい!
寺尾アニィ、勉強させてもらいました。どっか余所の化石スレで真似させていただきやす!! ttp://support.microsoft.com/default.aspx?scid=kb;ja;JP290700 perl -e 'print time + 0 . "\n";' なにぃ、date -s だぁ?
ふざけんな。
ここはUNIX 板なんだよ。 ■ このスレッドは過去ログ倉庫に格納されています