y2k に類似した y2k12 問題はありますか?
質問
これは、部分的には、 映画 2012 しかし、これはソフトウェア システムに大きな影響を与える可能性があります。(2012 年ではないとしても、間違いなく 2038 年にはなります。)
今年の終末予言はいろいろある 2012 そして、2012 年に期限が切れる日付時刻/タイムスタンプ システムがあるのではないかと疑問に思いました。(1年前に偶然会った気がしますが、詳細は覚えていません。2038年のことも思い出しているかもしれない。)
たとえば、一般的に使用される日付時刻システムは 1970/1/1 から始まり、その時刻から秒単位でカウントされます。unsigned int の最大値を秒単位でその値に追加すると、2038 年の日付が得られます。正確には、2038 年 1 月 19 日午前 3 時 14 分 07 秒です。
それでは、次のような日付時刻システムはありますか?
エポック開始 + 共通 int 型の最大値 = 2012 年の日付 ?
ところで、私はパラノイアの炎を煽るつもりはありません。これは、実際のシステム設計の考慮事項と一致する奇抜なものです。
アップデート ドーナツはこれを見つけました ページ これには次の参照が含まれていますが、それ以上の情報はありません。2012-07-13 金 - UNIX time_t $50000000 at 11:01:20 UTC
何か案は?
解決
いいえ。
レイモンド・チェンは非常に優れたリストを提供しています さまざまな日付システムでの特別な日付, 、それらのどれも2012年に関係しません。(彼の それらの日付システムの説明) 私が知っている中で、彼が省略した特別な日付は 9999-12-31 だけです。これは、多くのデータベース システム (少なくとも MySQL と SQL Server では) で最大の日付です。
どこかの時点で誰かがマヤ暦に基づいてコンピュータ システムを作成することを決定したと確信していますが、そのように動作する広く使用されているシステムはありません。
他のヒント
さて、あなたは何人かの人々はマヤの終末の事が起こるだろうと思うし、4バイトの整数の最大値を減算する場合である、2012年12月23日を取る場合、あなたは12月4日、1944を取得し、ウィキペディアによると、その日に起こった全く何もありません。
しかし、私はそれは悪い前兆だと言うだろうし、我々はいくつかの深刻なsのための*%#!
にしているので、レッド・ツェッペリンが正式に、1980年に解散した日でありますウィキペディアの記事にセクションがあります 2000年問題 の上 Y2K に似た日付のバグ. 。また、こんな記事もあります コンピューティング システムで時間を測定するためにエポックを使用することで生じる問題. 。これらはどちらも Y2K12 問題については言及していません。
href="http://www.merlyn.demon.co.uk/critdate.htm" rel="nofollow noreferrer">クリティカルおよび重要な日付のルックスはかなり2012年のクリアで
はありません。
あなたは最悪の停電やEMPフィールドを計画している場合を除きます。