2

これは、 2012 年の映画の宣伝に一部着想を得た、ちょっと気まぐれな質問ですが、ソフトウェア システムに実際に影響を与える可能性がある質問です。(2012 年でない場合は、間違いなく 2038 年になります。)

2012 年のあらゆる種類の終末予測がありますが、2012 年に期限が切れる予定の日時/タイムスタンプ システムがあるかどうか疑問に思っていました。(1年前に偶然出くわしたと思ったが、詳細は覚えていない。2038年のことも覚えているかもしれない.)

たとえば、一般的に使用される日付時刻システムは、1970 年 1 月 1 日から始まり、その時刻から秒単位でカウントされます。unsigned int の最大値を秒としてその値に追加すると、2038 年の日付になります。正確には 2038 年 1 月 19 日 3:14:07 AM です。

それで、日時システムはありますか:

エポック開始 + 一般的な int 型の最大値 = 2012 年の日付 ?

ところで、私はパラノイアの炎をあおろうとしているわけではありません。これは、実際のシステム設計の考慮事項と一致する気まぐれです。

更新ドーナツは、次の参照を含むこのページを見つけましたが、それ以上の情報はありません: 2012-07-13 Fri - UNIX time_t $50000000 at 11:01:20 UTC

何か案は?

4

5 に答える 5

9

いいえ。

Raymond Chen は、さまざまな日付システムでの特別な日付のかなり良いリストを提供していますが、いずれも 2012 年を含んでいません (これらの日付システムに関する彼の説明も参照してください)。多くのデータベース システムで最大の日時 (少なくとも MySQL と SQL Server だと思います)。

どこかの時点で誰かがマヤのカレンダーに基づいたコンピューター システムを作成することを決定したと確信していますが、そのように動作する広く使用されているシステムはありません。

于 2009-10-15T15:07:27.543 に答える
5

2012 年 12 月 23 日は、マヤの終末が起こると考える人もいますが、4 バイト整数の最大値を引くと、1944 年 12 月 4 日になります。ウィキペディアによると、何も起きていません。その日に。

しかし、それは 1980 年にレッド ツェッペリンが正式に解散した日なので、これは悪い兆候だと思います。

于 2009-10-15T15:24:16.790 に答える
2

少なくともコンピューター関連の問題に関しては、2012 年の重要な日付と重要な日付のリストはかなり明確に見えます (ただし、それでも一見の価値はあります)。

于 2009-10-15T15:31:51.173 に答える
2

ウィキペディアには、Y2K に似た日付のバグに関する2000 年問題に関する記事のセクションがあります。また、エポックを使用してコンピューティング システムで時間を測定することから生じる問題に関する記事もあります。これらはどちらも Y2K12 問題に言及していません。

于 2009-10-15T15:10:44.713 に答える
0

いいえ。

終末の停電や EMP フィールドを計画している場合を除きます。

于 2009-10-15T15:53:26.077 に答える