人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

機器類の時刻設定について
多くのものは、「1900年1月1日」から設定出来ますが、これはなぜあるのでしょうか?
そんな時代にその機器があった訳でもないですし、非常に謎に感じています。

回答お願いします。


●質問者: 昔の人
●カテゴリ:家電・AV機器
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● seble

門外漢ですけど、2000年問題から幅広く設定できるようにしたのでは?


2 ● hissssa

特に明確な理由があるわけではありません。だいたいは単に「機能を制限する理由もないから」というだけです。
何十年も前の昔の機器ならともかく、今時はチップ一つの簡易機器ですら、1900年どころかそれこそ西暦元年から日時管理しても何の苦もありません。どうせ西暦を4桁で管理するなら手間は変わらないので・・・という程度の理由が大半でしょう。


3 ● パパトモ

いつから設定できるのかは、その機器のファームウェアの基準日をいつにするかで決まるだけなので設計者が自由にできると言えます。

1900年1月1日に基準日にしているものは、これは想像ですが機器の設計者が設計をするときにExcelを使ったからだと思います。Excelの基準日が1900年1月1日なので、設計上の計算合わせをしやすいという理由だと思います。

http://support.microsoft.com/kb/180162/ja

基準日として有名どころでは・・・

Excel Windows:1900/01/01
Excel Mac:1904/01/01
Windows:1980/01/04 (CMOS)
Unix:1970/01/01

などがあります。


4 ● えんどう

100年、1000年っていうほど長く使うことが想定されなければ2桁の範囲で十分だからです。まだ遠い時代だと思っていた昭和中期は1900年?1999年という前提のもとで作られたものが多いですが、この簡易的な時刻機能が正確な時刻を絶対としなければならないほど重要な機器やシステムにまでも施した結果が2000年問題です。
今ではそこまで単純なものは零細の電子機器程度くらいにしかないです。内部的には「00?99年」ですので、機器自体には何世紀経ったのかまでは一切カウントしていません。

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ