パソコンの時刻とIISの時刻について

IISの時刻について、予期しない動きをしたので、共有します。

パソコンの時刻を未来にする

パソコンの時刻を未来に変更すると、IISの時刻も未来に変更されました。

ちなみにIISの時刻は、開発者ツールのlocalhostのResponseHeaderのDateで確認しています。

パソコンの時刻を過去にする

パソコンの時刻を先ほどの時刻より過去に設定しました。

すると、IISの時刻は変更前の時刻のままになっていました。

IISの時刻をパソコンの時刻と同じにする

管理者でコマンドプロンプトを起動します。

以下のコマンドを実行します。

net stop http
net start w3svc

このコマンドを実行することでIISを再起動します。

再起動したIISは、パソコンの時刻と同じになります。

パソコンを未来の時刻に設定するとIISの時刻も同じになるのに、

過去の時刻に設定するとIISの時刻が変更前になる挙動が不思議です。。。(・・?

以上のことからパソコンの時刻を変更した場合、IISも再起動することをお勧めします。