Windows で電源ボタンを長押し(4秒以上)して電源切断した場合のシステムイベントログ "Kernel-Power 41" に含まれる PowerButtonTimestamp の値ですが、Windowsの時刻の起点 (1900年1月1日 0時0分0秒 (UTC)) を基準に算出しても全く合わない。仕様を探してもまるで情報が見つかりませんでした。
これを逆算して起点を算出すると、以下のような結果になる。
- 時刻の起点は 1601/01/01 09:00:00 (GMT+0900)
- タイムスタンプの単位は 100ナノ秒
この方法で PowerButtonTimestamp の日時を算出します。
結果: