【ヘェーヘェー】トリビアの泉@FLASH板【ヘェーヘェー】
2037年問題
対応年数が西暦2037年までなのはどうしてですか?
西暦2038年を過ぎるとシステム時間(time(2))がオーバフローするためです。
これは 48シリーズに限らず、UNIXベースのOS共通の問題です。32bitベースの現行 UNIX では、
システム時間を1970年1月1日を起点とした秒単位の時間で表しますので、68年後の2038年に
オーバフローしてしまいます。
このことにより、48シリーズの西暦2000年対応は、対応年数を1970年から2037年としています。
この現象は、UNIX固有の仕様であり、西暦2000年問題とは別の問題とお考えください。
窓のtime関数も同じことが起こる(C言語ベースの32bitシステムの時間管理は全部一緒)