IISの時刻について、予期しない動きをしたので、共有します。
パソコンの時刻を未来にする
パソコンの時刻を未来に変更すると、IISの時刻も未来に変更されました。
ちなみにIISの時刻は、開発者ツールのlocalhostのResponseHeaderのDateで確認しています。
パソコンの時刻を過去にする
パソコンの時刻を先ほどの時刻より過去に設定しました。
すると、IISの時刻は変更前の時刻のままになっていました。
IISの時刻をパソコンの時刻と同じにする
管理者でコマンドプロンプトを起動します。
以下のコマンドを実行します。
net stop http
net start w3svc
このコマンドを実行することでIISを再起動します。
再起動したIISは、パソコンの時刻と同じになります。
パソコンを未来の時刻に設定するとIISの時刻も同じになるのに、
過去の時刻に設定するとIISの時刻が変更前になる挙動が不思議です。。。(・・?
以上のことからパソコンの時刻を変更した場合、IISも再起動することをお勧めします。