- 742 名前:デフォルトの名無しさん mailto:sage [2018/08/14(火) 20:22:35.95 ID:cWcfj41B.net]
- BIOSが夏時間に対応していると、OSの時刻までずれてしまう
これ比較的最近の話だからな naitaku.hatenablog.com/entry/2017/04/06/012238 > RTCにはタイムゾーンや夏時間を扱う仕組みは一般にはありませんので、 > OS側でタイムゾーンや夏時間を管理することになります。 > (実はRTCに夏時間を扱う仕組みがあって誤発動したというのが今回の原因なのですが) > RTC の Daylight Savings Enable (DSE) という機能について > 現代のOSでは上で述べたようにタイムゾーンや夏時間を管理しているのですが、 > 昔(DOSとかの時代?)はOSはそんな賢い機能はなくRTCの時刻がそのままローカルタイムでした。 > そんな時代に夏時間を扱うためにハードウェア的に実装されたのが DSE という機能です。 > またブコメで「日本のタイムゾーンにしていれば夏時間は自動的にオフになるはず」というものがありましたが、 > DSEの設定値はOS上の夏時間の設定とは無関係です。OSは上で述べたように夏時間を管理していますので > RTCが勝手に1時間進んだり遅れたりすることは想定していないはずです。 > したがって現代のパソコンではDSEは無効になっているのが正しいです。
|

|