![IIS 以什么时间格式记录其日志?我在哪里可以找到该设置?](https://linux22.com/image/1310186/IIS%20%E4%BB%A5%E4%BB%80%E4%B9%88%E6%97%B6%E9%97%B4%E6%A0%BC%E5%BC%8F%E8%AE%B0%E5%BD%95%E5%85%B6%E6%97%A5%E5%BF%97%EF%BC%9F%E6%88%91%E5%9C%A8%E5%93%AA%E9%87%8C%E5%8F%AF%E4%BB%A5%E6%89%BE%E5%88%B0%E8%AF%A5%E8%AE%BE%E7%BD%AE%EF%BC%9F.png)
IIS 是否以 GMT 或 UTC 时间在其日志中记录条目?我在哪里可以找到该设置?我正在运行的服务器是 Windows 2008 R2。
答案1
首先,根据 Interwebz 的说法,GMT 和 UTC 基本上是相同的,只是增加了闰秒以使日历更准确。
IIS 日志的默认时间是 UTC。
在 IIS 管理器主页上,您可以单击“日志记录”,它会为您提供以本地时间格式(无论是什么格式)保存日志的选项。
抱歉,如果说得不清楚,但这些是我能找到的唯一答案。我会再找找。
答案2
在这里拖出一个旧帖子,但我想我应该为将来遇到这个问题的任何人澄清一下。
cutrightjim 提到的设置:
在 IIS 管理器主页上,您可以单击“日志记录”,它会为您提供以本地时间格式(无论是什么格式)保存日志的选项。
实际上只改变用于命名并将文件从一天滚动到下一天
据我所知,在我所有的 IIS 实现中(25 个生产服务器,运行着我所在公司销售的 SaaS 产品的近 200 个网站),实际的日志条目是仍为 UTC
希望这对某人有帮助
答案3
日志条目上的时间戳取决于您选择的日志格式,每https://social.msdn.microsoft.com/Forums/en-US/3368766f-2832-4949-a746-2276a7f22f11/iis-time-zone?forum=iissetup
让我困惑了好几年。